Содержание
- Введение 1
- Архитектура операционных систем 2
- - Ядро ОС: структура и функции 2.1
- - Управление процессами и потоками 2.2
- - Управление памятью 2.3
- Драйверы устройств и подсистема ввода-вывода 3
- - Архитектура драйверов устройств 3.1
- - Подсистема ввода-вывода 3.2
- - Взаимодействие с аппаратным обеспечением 3.3
- Файловые системы и хранение данных 4
- - Структура и организация файловых систем 4.1
- - Механизмы управления файлами и доступом 4.2
- - Оптимизация работы с файловой системой 4.3
- Примеры реализации и анализ конкретных ОС 5
- - Анализ структуры ядра Windows 5.1
- - Анализ структуры ядра Linux 5.2
- - Сравнение и сопоставление различных ОС 5.3
- Заключение 6
- Список литературы 7