Издательство: | Питер |
Серия: | Классика Computer Science |
Дата выхода: | январь 2007 |
ISBN: | 978-5-469-01403-4 |
Тираж: | 3 000 экземпляров |
Объём: | 704 страниц |
Масса: | 550 г |
Обложка: | твёрдая |
Переводное издание: | Operating Systems: Design and Implementation |
Третье издание классического труда Эндрю Таненбаума " Операционные системы. Разработка и реализация" - это единственный в своем роде учебник, в котором успешно сочетаются теория и практика построения операционных систем. В книге подробно описываются процессы и межпроцессное взаимодействие, семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств, алгоритмы управления памятью, разработка файловых систем, а также затрагиваются вопросы безопасности и защиты данных. В то же время обсуждается конкретная UNIX-совместимая операционная система MINIX и приводится ее исходный код (вы найдете его на компакт-диске ). Это позволяет не только изучать основополагающие принципы, но и наблюдать их применение в реальных операционных системах.