The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"OpenNews: Сравнительный анализ производительности NetBSD 2.0 и FreeBSD 5.3"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "А где бы описания взять" +/
Сообщение от Viaprogemail (?), 08-Янв-05, 02:55 
> че та я ни панимаю да?
Именно.

> исходников нет?
Исходников недостаточно. Они все некомментированные. Мне нужно описание общих принципов написания различных драйверов устройств под freebsd. Аналога того, что я хочу написать, в дереве исходных текстов freebsd нет. Там всё это привязано либо к сети, либо к звуковой подсистеме.

Тем более, для написания модуля ядра необходимо также знание многих абстрактных вещей, таких, как состояния процессов, механизмы заморозки/активации, механизмы ожидания событий и средства для их реализации. Механизмы блокировок. Тем более, что они сильно изменились в 5.X. Восстановить всё это по исходникам (тем более абстрактные вещи) невозможно. Более крайний случай этого совета - это совет изучить по дизассемблированому коду.

Программный код - это проекция абстрактных идей на реальную задачу. И восстановить эти идеи по проекции в первоначальном виде - невозможно.

>или вы ищете некоего истинного понимания, которое воткнуло бы вас в тему безо всяких исходников?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
OpenNews: Сравнительный анализ производительности NetBSD 2.0 и FreeBSD 5.3, opennews, 06-Янв-05, 20:28  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру