GNU Hurd: Разлика между версии

Изтрито е съдържание Добавено е съдържание
форматиране: 5x кавички, 3x нов ред, 2x тире, 2 интервала (ползвайки Advisor); кор., изт.
м y
Ред 46:
 
== Архитектура ==
За разлика от повечето Unix системи, Hurd използва сървър-клиент архитектура построена върху микроядро, което отговаря за най-базовите услуги и координира достъпа до хардуера: процесор (управление на процесите и диспечер), RAM (управление на паметта), и различни входно-изходни устройства (чрез I/O диспечер) за звук, графика, твърди дискове и др. На теория дизайнът на микроядрото позволява всички да се стартират като сървъри от потребителското пространство, но засега повечето драйвери работят в пространството на GNU Mach микроядрото. Причината за това е, че първоначално драйверите в потребителското пространство са имали намалена производителност, дължаща се на бавната вътрепроцесорна комуникация на Mach. С производителността на днешните компютри е възможно това вече да не е проблем.
 
През 2007 г. двама от разработчиците на Hurd, Нийл Уолфийлд и Маркус Бринкман, написват критиките си към архитектурата на ядрото в документ, известен като „the critique“, както и предложение за това как трябва да изглежда една бъдеща система в друг документ, известен като „the position paper“.