|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Tomas 2:5020/400 15 Jul 2002 11:48:27 To : "Timur I.Danyarhojaev" Subject : Re: Slackware vs RH vs Mandrake etc. -------------------------------------------------------------------------------- > <m365zi95hd.fsf@lexa.home.net> <20020714105707.GE1491@iv.nn.kiev.ua> > <20020714172900.B7737@pii233> <3D326240.6090903@podolsk.ru> > <m3hej1msd7.fsf@lexa.home.net> <3D327872.5000707@podolsk.ru> From: Alex Tomas <bzzz@tmi.comex.ru> >>>>> Timur I Danyarhojaev (TID) writes: TID> Hа мой взляд недостатки реализации микроядер до сих пор TID> упираются в "кривоту" используемого железа. К примеру, в рамках TID> проекта Электроника СС-БИС ("Красный КРЭЙ" ;-) ) велась TID> разработка КЛастерной Операционной Системы (Иванников и компания TID> середина 80-х) Очень себе красивое микроядро (6 системных TID> вызовов). При реализации на Электронике-85 потребовалось ввести TID> еще 2 для работы с диспетчером памяти (виртуалка меньше TID> физической). Так вот от момента нажатия кнопки на клавиатуре до TID> отображения символа на дисплее проходило 2с, хотя монолитная TID> 2.9BSD на этом железе бегала достаточно шустро и позволяла TID> комфортно работать. Так что (IMHO) пока не появиться TID> "нормального" железа, как минимум с аппаратным контролем типов TID> операндов "нормальной" реализации микроядра мы не получим. Hа TID> "древнем" Эльбрусе например, проверка типов была, но для TID> объектных систем недостаточная (тэг на 256 значений) . >> TID> Пример нормального железа облегчающего реализацию микроядра TID> (особенно в свете вашего предыдущего (8:49) поста). тогда уж опишите чем "Эльбрус" облегчает реализацию микроядра. пока не понял при чем тут проверка типов. я говорил о двух "узких" местах: message passing и частые дорогие mmu switch. -- пора --- ifmail v.2.15dev5 * Origin: HOME (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/75909ee763cf.html, оценка из 5, голосов 10
|