Основы современных операционных систем Лекция 9. (C) В.О. Сафонов, 2010 Взаимодействующие (cooperating) процессы.

Презентация:



Advertisements
Похожие презентации
Основы современных операционных систем Лекция 4. (C) В.О. Сафонов, 2010 Архитектура компьютерных систем.
Advertisements

Основы современных операционных систем Лекция 2. (C) В.О. Сафонов, 2010 История ОС.
Основы современных операционных систем Лекция 25.
Основы современных операционных систем Лекция 21.
Основы современных операционных систем Лекция 12.
Основы современных операционных систем Лекция 3. (C) В.О. Сафонов, 2010 Особенности ОС для персональных компьютеров (desktops, PCs)
Основы современных операционных систем Лекция 17.
Проектирование клиент-серверных информационных систем Южно-Уральский государственный университет Факультет «Экономика и предпринимательство» Кафедра «ИНФОРМАЦИОННЫЕ.
Основы современных операционных систем Лекция 27.
Системное программное обеспечение Лекция 6 Механизмы синхронизации.
Основы современных операционных систем Лекция 13.
Основы современных операционных систем Лекция 22.
Основы современных операционных систем Лекция 26.
Лекции 8-9
Разработка технологии взаимодействия гетерогенных систем с использованием метапрограммирования Константинов Александр, 545 группа Научный руководитель.
Лекция 23 Лекция 23 Схемы распределения данных и запросов. Обработка распределенных данных и запросов. Многопотоковые и многосерверные архитектуры. Типы.
Основы современных операционных систем Лекция 20.
Основы операционных систем. Тема 4. Кооперация процессов и основные аспекты ее логической организации.
Основы современных операционных систем Лекция 31.
Основы современных операционных систем Лекция 16.
Транксрипт:

Основы современных операционных систем Лекция 9

(C) В.О. Сафонов, 2010 Взаимодействующие (cooperating) процессы

(C) В.О. Сафонов, 2010 Виды процессов

(C) В.О. Сафонов, 2010 Проблема производитель- потребитель (producer – consumer)

(C) В.О. Сафонов, 2010 Ограниченный буфер – реализация с помощью общей памяти

(C) В.О. Сафонов, 2010 Ограниченный буфер: процесс- производитель

(C) В.О. Сафонов, 2010 Ограниченный буфер: процесс- потребитель

(C) В.О. Сафонов, 2010 Коммуникация процессов

(C) В.О. Сафонов, 2010 Реализация коммуникации процессов

(C) В.О. Сафонов, 2010 Прямая связь (direct communication)

(C) В.О. Сафонов, 2010 Косвенная связь (indirect communication)

(C) В.О. Сафонов, 2010 Косвенная связь

(C) В.О. Сафонов, 2010 Косвенная связь

(C) В.О. Сафонов, 2010 Синхронизация при косвенной связи

(C) В.О. Сафонов, 2010 Буферизация

(C) В.О. Сафонов, 2010 Клиент-серверная взаимосвязь

(C) В.О. Сафонов, 2010 Сокеты (Sockets)

(C) В.О. Сафонов, 2010 Взаимодействие с помощью сокетов

(C) В.О. Сафонов, 2010 Удаленные вызовы процедур (RPC)

(C) В.О. Сафонов, 2010 Исполнение RPC

(C) В.О. Сафонов, 2010 Удаленный вызов метода (RMI) - Java

(C) В.О. Сафонов, 2010 Выстраивание параметров (marshaling)

(C) В.О. Сафонов, 2010 Q & A