Robotron писал(а):
chip писал(а):
мил человек может сначала прочитаешь:
http://www.ozon.ru/context/detail/id/12 ... so_1431767 , а потом уже будешь зарекаться про авторитетные книжки, да!? То что ты сказал - глупость, у меня нет ни желания ни времени пояснять .... к тому же в указанной книжке, все расписано.
Может сначала откроешь на 328 странице книгу "FreeBSD (Майкл Эбен, Брайан Таймен)" (Diasoft, второе издание) и прочитаешь пятый абзац сверху, где написано следующее "Во FreeBSD используется микроархетектура ядра (microkernel architecture)..."?
То, что ты отказываешся от объяснений ссылаясь на отсутствие времени и говорит о том, что ты не можешь доказать свих слов.
усохни ты со своей книжкой....ТЫ БЫ ХОТЯ БЫ
www.google.com посмотрел прежде чем ввязываться в спор
Данные Личности (не побоюсь написать это с большой буквы) тебе известны ?
Marshall Kirk McKusick
Keith Bostic
Michael J. Karels
John S. Quarterman
цитирую:
http://www.freebsd.org.ru/design-44bsd/#AEN48Ядро является частью системы, которая работает в защищенном режиме и управляет доступом всех пользовательских программ к низкоуровнему аппаратному обеспечению (к примеру, ЦПУ, дискам, терминалам, сетевым связям) и программным компонентам (к примеру, файловой системе, сетевым протоколам). Ядро предоставляет основные системные услуги; оно создает процессы и управляет ими, предоставляет функции для доступа к файловой системе и службам связи. Такие функции, называемые системными вызовами, доступны процессам пользователей в виде библиотечных подпрограмм. Эти системные вызовы являются единственным способом доступа к таким услугам. Подробно механизм работы системных вызовов дается в Главе 3, вместе с описанием некоторых механизмов ядра, работа которых не является прямым результатом процесса, выполняющего системный вызов.
Ядро, по традиционной терминологии операционных систем, является маленьким куском программного обеспечения, которое предоставляет только минимальный набор услуг, необходимый для реализации дополнительных служб операционной системы. В современных исследовательских операционных системах -- таких, как Chorus Rozier et al, 1988, Mach Accetta et al, 1986, Tunis Ewens et al, 1985, и V Kernel Cheriton, 1988 -- такое разделение функциональности выполнено не только логически.
Такие службы, как файловые системы и сетевые протоколы, выполнены в виде прикладных процессов клиентов ядра или микроядра.Ядро 4.4BSD не разбивается на несколько процессов. Это основополагающее архитектурное решение было сделано в самых ранних версиях UNIX. В первых двух реализациях Кена Томпсона (Ken Thompson) не было отображаемой памяти, и поэтому не было аппаратного различия между адресным пространством пользователя и ядра Ritchie, 1988. Могла бы быть придумана система обмена сообщениями как реально реализуемая модель процессов ядра и пользователя.
Для простоты и увеличения производительности было выбрано монолитное ядро. К тому же ранние ядра были маленькими; включение таких служб, как сетевые коммуникации, в ядро увеличило его размер. Современные тенденции в области операционных систем сводятся к уменьшению размера ядра за счет перевода таких служб в пользовательское адресное пространство.
Цитата:
chip писал(а):
Да, если не знаешь кто такой Эндрю Таненбаум...
А если знаю?
возьми с полки пирожок.
Цитата:
chip писал(а):
Пукнув в лужу, смотри на круги, им образуемые: иначе такое пукание будет пустою забавою

Хамить это у тебя правило?
а тупить это твое кредо ?