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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Timur I.Danyarhojaev                 2:5095/1.128   05 Apr 2002  12:32:03
 To : All
 Subject : Re: users permissions in Unix
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@cache.inetcomm.net
 .RFC-NNTP-Posting-Date: 5 Apr 2002 08:32:06 GMT
 .RFC-X-Accept-Language: ru, en
 
 t> <slrnaao7ue.10k.jk@localhost.localdomain> <a8hgae$c8a$1@hyppo.gu.net>
 t> <a8hqru$lv3$4@wagner.wagner.home>
 
 From: "Timur I.Danyarhojaev" <tid@podolsk.ru>
 
 Victor Wagner wrote:
 
 >From: Victor Wagner <vitus@communiware.ru>
 >
 >Alexander Peresunko <freeman@stc.gov.ua> wrote:
 >EK>>
 >EK>>Код, сидящий в памяти, который могут исполнять много разных процессов (в
 >EK>>режиме ядра, но это дела не меняет). Самого по себе отдельного процесса
 >EK>>"ядро" - нет.
 >
 >AP> Под это определение попадают и разделяемые библиотеки...
 >AP> Так что давай другое :)
 >
 >Ядро это такая сущность которая занимается, помимо всего прочего,
 >управлением процессами. Посему процессом не является даже в Hurd,
 >не то что в Unix. Другое дело, что в Hurd ядро занимается только этим,
 >а драйвера устройств, файловых систем и т.п. могут быть реализованы
 >как процессы.
 >
 
 Вы кроме *ix like или Hurd о других подходах читали?
 Подход *ix like систем к ядру как к разделяемой библиотеке, код которой 
 исполняется в отдельном
 адресном пространстве и при специфическом режиме процессора не 
 единственный способ писать
 ядра операционных систем.
 К примеру ОС Диспак на БЭСМ-6 имела другую идеологию:
 ОС - набор служб исполняющих запросы прикладных задач.
 В этой идеологии не процесс исполняет код драйвера, а просит службу ядра 
 что-то сделать,
 и код драйвера исполняет системный процесс.
 Кстати в этой идеологии все немножко стройнее, чем в *ix like подходе 
 где существует
 исполняемый код не являющийся процессом (реакция на прерывание от 
 внешнего устройства)  ;-)
 --- Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.5) Gecko/20011015
  * Origin: PUES (2:5095/1.128@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: users permissions in Unix   Timur I.Danyarhojaev   05 Apr 2002 12:32:03 
Архивное /ru.unix/4580a2737e30.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional