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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Timur I.Danyarhojaev                 2:5095/1.128   15 Jul 2002  14:51:31
 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 10:51:41 GMT
 .RFC-X-Accept-Language: ru, en
 
 > <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>
 > <m3u1n1l9su.fsf@lexa.home.net>
 
 From: "Timur I.Danyarhojaev" <tid@podolsk.ru>
 
 Alex Tomas wrote:
 
 >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.
 >
 
 Эльбрус не облегчает, а вот аппаратный контроль типов облегчает 
 программирование сложных
 объектных систем (в том числе и микроядер).
 Описал операцию  "вася_пупкин" с операндом типа "пиво" и применение этой 
 операции к операнду
 типа "водка" вызовет  аппаратное прерывание ;-)
 
 --- 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 14:51:31 
Архивное /ru.linux/4580abdf1005.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional