- Бах Дж. М. Архитектура операционной системы UNIX. — http://www.opennet.ru/docs/RUS/unix/
- Курячий Г. В. Операционная система UNIX. — М.:Интуит.Ру, 2004. — 292 с.: ил.
- Робачевский А. М. Операционная система UNIX. — СПб.: БХВ-Петербург, 2002. — 528 с.: ил.
- МакКузик М. К., Невилл-Нил Дж. В. FreeBSD: архитектура и реализация. — М.: КУДИЦ-ОБРАЗ, 2006. — 800 с.
- Максвелл С. Ядро Linux в комментариях. — К.: Издательство «Диа-Софт», 2000. — 488 с.: ил.
Вопросы
- Что такое контекст процесса? Из чего состоит контекст процесса в UNIX?
- Что такое планирование и диспетчеризация процессов? Какие алгоритмы планирования применяются в UNIX?
- Каков механизм создания новых процессов в UNIX?
- Какие средства межпроцессного обмена предоставляются в UNIX?
- Какие основные сигналы существуют в операционной системе? Когда они применяются?
- Чем различаются именованный и неименованный каналы?
Презентация
Рисунок 1.49. Презентация 3-01: ядро UNIX
Рисунок 1.50. Презентация 3-02: управление памятью
Рисунок 1.51. Презентация 3-03: контекст процесса
Рисунок 1.52. Презентация 3-04: планирование процессов
Рисунок 1.53. Презентация 3-05: создание новых процессов
Рисунок 1.54. Презентация 3-06: межпроцессное взаимодействие
Рисунок 1.55. Презентация 3-07: разделяемая память
Рисунок 1.56. Презентация 3-08: переменные окружения
Рисунок 1.57. Презентация 3-09: сигналы
Рисунок 1.58. Презентация 3-10: каналы
Рисунок 1.59. Презентация 3-11: сокеты
Рисунок 1.60. Презентация 3-12: резюме