Операционные системы: взаимодействие процессов

после оплаты (24/7)
(для всех устройств)
(в т.ч. для Apple и Android)
Учебно-методическое пособие. Издательский отдел факультета ВМиК МГУ 2008, - 215 c. ISBN 978-5-89407-341-5В пособии рассматриваются основные аспекты управления процессами в операционной системе и организации межпроцессного взаимодействия на примере операционной системы UNIX.Изложение проиллюстрировано большим количеством программных примеров. Пособие рекомендуется для студентов, аспирантов и преподавателей в поддержку курса «Операционные системы».ОГЛАВЛЕНИЕЧАСТЬ I. ПРОЦЕССЫ В ОПЕРАЦИОННОЙ СИСТЕМЕ1 ВВЕДЕНИЕ1.1 Понятие процесса2 СИНХРОНИЗАЦИЯ ПАРАЛЛЕЛЬНЫХ ПРОЦЕССОВ2.1 Способы реализации взаимного исключения2.2 Классические задачи синхронизации процессовЧАСТЬ II. РЕАЛИЗАЦИЯ ПРОЦЕССОВ3 РЕАЛИЗАЦИЯ ПРОЦЕССОВ В ОС UNIX3.1 Понятие процесса в UNIX3.2 Аппарат системных вызов в OC UNIX3.3 Порождение новых процессов3.4 Механизм замены тела процесса3.5 Завершение процесса3.6 Жизненный цикл процесса в ОС UNIX3.7 Начальная загрузка. Формирование системных процессов3.8 Планирование процессов в ОС UNIXЧАСТЬ III. РЕАЛИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ ПРОЦЕССОВ4 ЭЛЕМЕНТАРНЫЕ СРЕДСТВА МЕЖПРОЦЕССНОГО ВЗАИМОДЕЙСТВИЯ4.1 Сигналы4.2 Надежные сигналы4.3 Нелокальные переходы4.4 Программные каналы4.5 Именованные каналы (FIFO)4.6 Трассировка процессов5 СРЕДСТВА МЕЖПРОЦЕССНОГО ВЗАИМОДЕЙСТВИЯ SYSTEM V5.1 Организация доступа и именования в разделяемых ресурсах5.2 Очередь сообщений5.3 Разделяемая память5.4 Семафоры6 МНОГОНИТЕВАЯ МОДЕЛЬ. БИБЛИОТЕКА PTHREADS6.1 Реализация нитей6.2 Синхронизация нитей6.3 Двоичные семафоры6.4 Условные переменные7 ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ В СЕТИ7.1 Механизм сокетов7.2 Среда параллельного программирования MPI
LF/725452405/R
Характеристики
- ФИО Автора
- Вдовикина Н.В.
Машечкин И.В.
Терехин А.Н.
Томилин А.Н. - Язык
- Русский
- ISBN
- 9785894073415