Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Slackware vs RH vs Mandrake etc.   Timur I.Danyarhojaev   15 Jul 2002 09:48:48 
Архивное /ru.linux/458037217085.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional