Содержание
- Введение 1
- Теоретические основы диспетчеризации в UNIX 2
- - Архитектура и компоненты ОС UNIX, связанные с диспетчеризацией 2.1
- - Обзор алгоритмов планирования процессов 2.2
- - Управление приоритетами и контекстным переключением 2.3
- Анализ существующих планировщиков в UNIX-подобных ОС 3
- - Планировщик CFS (Completely Fair Scheduler) в Linux 3.1
- - Планировщики BSD-систем (FreeBSD, macOS) 3.2
- - Сравнительный анализ и оценка производительности 3.3
- Практические аспекты диспетчеризации: анализ и эксперименты 4
- - Инструменты мониторинга производительности 4.1
- - Эксперименты и анализ результатов 4.2
- - Рекомендации по оптимизации планировщиков 4.3
- Заключение 5
- Список литературы 6