Здравствуйте, fefelov, Вы писали:
F>Не только. Посмотрите, например, здесь:
F>F>8. Средства межпроцессного взаимодействия
F>Рассматриваются средства локального межпроцессного взаимодействия — каналы, сигналы, очереди сообщений, семафоры, разделяемые сегменты памяти.
У всех этих ipc (очереди сообщений, семафоры, разделяемые сегменты памяти) есть плохие моменты:
— они не удаляются после аварийного завершения процесса (или если процесс "забыл" из удалить). Приходится их потом чистить ipсrm.
— они конечны (нужно подкручивать sysctl или /proc чтоб на все хватало)
По этому если ничего специального не надо, лучше обойтись двумя вещами:
1. Сигнал — это просто пнуть процесс. Просто и дешего

.
2. unix socket — это уже полноценный канал управления.