Re[4]: управление демоном
От: aka50 Россия  
Дата: 04.09.05 07:08
Оценка: 9 (3) +2
Здравствуйте, fefelov, Вы писали:

F>Не только. Посмотрите, например, здесь:

F>

F>8. Средства межпроцессного взаимодействия

F>Рассматриваются средства локального межпроцессного взаимодействия — каналы, сигналы, очереди сообщений, семафоры, разделяемые сегменты памяти.


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

По этому если ничего специального не надо, лучше обойтись двумя вещами:
1. Сигнал — это просто пнуть процесс. Просто и дешего .
2. unix socket — это уже полноценный канал управления.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.