Взаимодействие процессов
2020-06-032021-03-09zzyxelСтудИзба
Взаимодействие процессов
Механизмы взаимодействия позволяют процессам обмениваться данными и синхронизировать выполнение.
Способы взаимодействия:
1. использование ptrace (взаимодействует отладчик и отлаживаемая программа)
Вам также может быть полезна лекция "Вегетативные сплетения брюшной полости".
2. передача сигналов (передаются только сигналы, данные передавать невозможно);
(kill – передаются; signal – установка обработчика)
3. неименованные каналы (pipe. Может взаимодействовать процесс и его потомки);
4. именованные каналы (специальный файл, mkmod - создание);
5. используя текст IPC (межпроцессорное взаимодействие);
6. через систему сокетов (взаимодействие по сети).