|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/4580a2737e30.html, оценка из 5, голосов 10
|