Отец демона и пингвина Vint (vint@vpost.ru) Спецвыпуск: Хакер, номер #047, стр. 047-008-6 - предоставление высокоуровневого доступа к винчестеру и другим носителям информации. Ядро подключает файловые системы и дает простой интерфейс по взаимодействию с ними. Все это делается с учетом прав на файлы и квот для пользователя. - Управление периферией. Предоставление процессам доступа к внешним устройствам. Обеспечение работы всей периферии – задача ядра и его окружения. Драйвера устройств могут как включаться в ядро, так и быть подгружаемыми модулями. Использование модулей невозможно в некоторых старых представителях семейства UNIX. init 6 *nix-система имеет достаточно простую и логически правильную архитектуру. ОС UNIX устойчива и дружелюбна, вот только друзей для себя она выбирает очень и очень тщательно. Книги о UNIX http://ois.mesi.ru/html_docs/BACH/ - подробная книга, которую можно скачать в 1 zip-архиве. http://linuxdoc.chat.ru/obsh/rukadmina/index.html - книга 95-го года, но своей актуальности она не потеряла. NO WARRANTLY ABSOLUTED – девиз модели Open Source наших дней. При анализе первого варианта UNIX, написанного на языке C, Ритчи указал на заметно возросший объем (20-40%) и на ухудшение производительности ОС в целом по сравнению с ассемблерным вариантом кода. В системе UNIX используется вытесняющая многозадачность, базирующаяся на понятиях приоритета и квантования. |