|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Timur I.Danyarhojaev 2:5095/1.128 15 Jul 2002 09:48:48 To : All Subject : Re: Slackware vs RH vs Mandrake etc. -------------------------------------------------------------------------------- .RFC-X-Complaints-To: usenet@cache.inetcomm.net .RFC-NNTP-Posting-Date: 15 Jul 2002 05:48:58 GMT .RFC-X-Accept-Language: ru, en > <m365zi95hd.fsf@lexa.home.net> <20020714105707.GE1491@iv.nn.kiev.ua> > <20020714172900.B7737@pii233> From: "Timur I.Danyarhojaev" <tid@podolsk.ru> Терехов Геннадий wrote: >From: Терехов Геннадий <stderr@pech.elektra.ru> > >On Sun, Jul 14, 2002 at 10:57:57AM +0000, Valentin Nechayev wrote: > >>>>>Alex Tomas wrote: >>>>> >>AT> ТГ> Кстати да, да еще и спорить с патриархами в области ОС, мол >>AT> ТГ> монолитное ядро лучше :) Да и заслуга то его (того кто ядра от >>AT> ТГ> нефига делать сочинял) больше, имхо, политическая, чем >>AT> ТГ> технологическая. >>AT> а что, microkernel вдруг стал лучше монолита? >> >>Да. Каков вопрос, таков ответ. >> >>AT> (я не про красоту дизайна) >> >>А я, например, про способность меньше страдать от сбоев конкретных подсистем. >> > >Вон, LT в своей книжке (там где он приводит аргументы в защиту монолита) >пишет что, мол, сложность организации взаимодействия между более простыми >частями сведет на нет их простоту... Больше аргументов там нет. Hо это с точки >зрения программиста (сложнее написать), но если такую систему правильно >сделать она, имхо, будет надежней системы с монолитным ядром. Да и сам LT там >же (в ответном письме к Танненбауму) признает что микроядро потенциально >лучше. И если бы на момент создания им ядра Линукса было бы готово ядро GNU, >он бы этим не занимался. Да и недостатки реализации микроядра в minix, это >проблемы minix а не микроядра. >Геннадий > Hа мой взляд недостатки реализации микроядер до сих пор упираются в "кривоту" используемого железа. К примеру, в рамках проекта Электроника СС-БИС ("Красный КРЭЙ" ;-) ) велась разработка КЛастерной Операционной Системы (Иванников и компания середина 80-х) Очень себе красивое микроядро (6 системных вызовов). При реализации на Электронике-85 потребовалось ввести еще 2 для работы с диспетчером памяти (виртуалка меньше физической). Так вот от момента нажатия кнопки на клавиатуре до отображения символа на дисплее проходило 2с, хотя монолитная 2.9BSD на этом железе бегала достаточно шустро и позволяла комфортно работать. Так что (IMHO) пока не появиться "нормального" железа, как минимум с аппаратным контролем типов операндов "нормальной" реализации микроядра мы не получим. Hа "древнем" Эльбрусе например, проверка типов была, но для объектных систем недостаточная (тэг на 256 значений) . --- Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.5) Gecko/20011015 * Origin: PUES (2:5095/1.128@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/458037217085.html, оценка из 5, голосов 10
|