|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 08 Sep 2004 01:18:26 To : Yaroslav Tarassenko Subject : Re: encap как менеджер пакетов -------------------------------------------------------------------------------- >>> Yaroslav Tarassenko wrote: YT>>> Ок, скажу по-другому. Почему _именно_ ты считаешь, что devfs YT>>> недостоин внимания? VN>> Можно, я скажу? Именно потому что его забросили основные разработчики. VN>> Или ты считаешь, что у остального народа хватит сил, времени и VN>> вдохновения держать исключённый из основной линии механизм? YT> Hу ладно. Почему его забросили основные разработчики? Потому что его реализация требовала достаточно извращённой синхронизации действий ядра (добавление/удаление файлов устройств в зависимости от реального появления/исчезновения описываемых объектов) и действий userland'а (например, смена владельца файлов доступа к звуковому адаптеру в зависимости от того, кто залогинился в X-сервер). Фактически, требовался userland демон, который бы назначал политики доступа к файлам устройств, реагируя на сигналы от ядра. Если из этой системы выбросить ядерную функциональность хранения списка устройств вместе с назначенными с userland'а правами и оставить только передачу сообщений демону, получится то, что сейчас и выдвигаеся и называется udev. Разумеется, у этого подхода свои тараканы. Hапример, что будет, если udevd помрёт или из-за тяжёлого перегруза системы не успеет отработать сообщение о добавлении устройства, а кто-то другой захочет это устройство видеть уже описанным в /dev? Hо вот решили, что лучше всё-таки иметь задержку появления устройств (и навесить на udevd все возможные реакции на добавления/удаления), чем заботиться в ядре о синхронизации данных. YT>>> Блин, ну что за дурная привычка появляется у народа. VN>> Преждевременный вывод. YT> Да нет, уже давно замечаю. Фидошники вместо толкового ответа тычут урлями. И что с того? YT>>> Hу знаю, в 2.6 повернули в сторону YT>>> sysfs. Hу и что? Это ядро мало кто из дистромейкеров использует. VN>> Hу, во-первых, sysfs - замена procfs. А не devfs. Вместо devfs новое VN>> светлое будущее называется udev. YT> И в чем новизна? См. выше. VN>> Во-вторых, даже если и пока мало кто его ставит - вектор уже VN>> развернулся, и очень скоро новые версии дистрибутивов пойдут только с VN>> ним. YT> А много ли дистро вообще юзают 2.6? Имхо, гораздо чаще применяют только YT> бекпорты. Fedora Core 2. А, следовательно, и ближайшие версии всех современных дистрибутивов. VN>> Если Вы отписались от security-announce используя дистрибутив - VN>> иначе как профессиональным самоубийством это назвать нельзя. YT> Сейчас я использую дистрибутив только дома. К сожалению. Без разницы. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2238375bf1da9.html, оценка из 5, голосов 10
|