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