|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 04 Mar 2008 20:41:53 To : Ruslan Husnullin Subject : Re: FUSE - первый шаг к микроядру? -------------------------------------------------------------------------------- 2008-03-04, Ruslan Husnullin <Ruslan.Husnullin@f208.n5015.z2.fidonet.org> пишет: > Hello Ilya. > > 04 Mar 08 10:04, you wrote to me: > > IA> В общем, да. Точнее, первый, конечно, теория, второй -- libusb. > > Извините, можно по поводу libusb подробнее? Я не понимаю близости этой либы к > идеям микроядра. Дрова -- вон из ядра. > > IA> Правда, к сожалению, архитектура контроллера прерываний создаёт > IA> определённые проблемы: скорость обраотчиков очень критична, > IA> смотреть на них сквозь пальцы чревато. Притом многим всё-таки ещё > IA> нужэн спецыфичный обработчик. > > IA> Вообще, я считаю, что в текущем виде подход микроядра не совсем > IA> верен. Правильнее было бы сделать на базе микроядра однородные > IA> приложэния (типа шэдулера, дров, fs, пользовательских), с > IA> иерархией сервисов и подключением к ней в стиле 9p -- и оставить > IA> админу вопрос, пихать данное приложэние в общее адресное > IA> пространство ("типа ядро") или запускать изолированно в > IA> собственном. > > Кажется, это и есть идеи микроядра (по Таненбауэму хотя бы). Я не знаю, что там по Таненбауэму (не читал), но имеющиеся перед глазами микроядра -- Hurd, QNX дажэ и не собираются давать выбор между переключением контекстов или впихиванием дров в монолитное ядро. > > > Ruslan > --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/49322a9e32818.html, оценка из 5, голосов 10
|