[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Межпроцессное взаимодействие - Краткое содержание

Обычный файл        -  Существует  независимо   от  процессов,  но  не
                       предоставляет синхронизации

Системный канал     -  Предоставляет синхронизацию,  но требует, чтобы
                       процессы  были  родственными,  и  не  разделяет
                       блоки данных

Именованный канал   -  Предоставляет синхронизацию  и не требует,чтобы
                       процессы были родственными

Сигнал              -  Сообщает   о    возникновении    события;    не
                       предназначен  для  синхронизации  и  не  должен
                       использоваться таким образом

Разделяемая память  -  Наиболее  быстрый   способ   передачи   данных.
                       Требует других средств IPC для синхронизации

Семафор             -  Инструмент для синхронизации доступа к ресурсам

Очередь сообщений   -  Передача данных,  похожая на программный канал,
                       но с разделением потока данных на сообщения и с
                       возможностью избирательного чтения сообщений
          МЕЖПРОЦЕССНОЕ ВЗАИМОДЕЙСТВИЕ - КРАТКОЕ СОДЕРЖАНИЕ
.    обычный файл
.    системный (неименованный) программный канал
.    именованный программный канал
.    сигнал
.    разделяемая память
.    семафор
.    очередь сообщений