Книги / ОС и Системное / Linux / Операционные системы

Операционные системы

А. В. Гордеев

Учебник посвящен фундаментальным принципам построения и функционирования операционных систем. В книге подробно рассматриваются такие ключевые темы, как управление задачами и процессами, управление памятью (включая виртуальную память и сегментно-страничную организацию), организация ввода-вывода и файловые системы (FAT, NTFS, HPFS). Особое внимание уделяется архитектурным особенностям микропроцессоров i80x86, необходимым для реализации мультипрограммных ОС, включая защищенный режим, уровни привилегий и механизмы защиты.

Значительная часть книги посвящена сложным вопросам параллельных вычислений: организации взаимодействующих процессов, проблеме тупиков и методам их предотвращения. Автор подробно разбирает архитектуру операционных систем, включая микроядерную архитектуру и модель OSI. Завершается издание обзором современных операционных систем, с акцентом на семейство Windows (NT/2000/XP).

Учебник предназначен для студентов высших учебных заведений, обучающихся по направлениям «Информатика и вычислительная техника». Материал изложен систематично, с большим количеством схем и примеров, что делает его полезным не только для студентов, но и для специалистов, желающих углубить свои знания в области системного программирования.