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

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