Проблема такая
подвисвет перл команда
msgsnd(196610, pack("l! a*", 1234, '(150).........................(150 символов)....'), 0);
Делается так очередь сообщений из 50-100 сообщений,
Сначала работает потом начинает тормозить.
Я ставил
kernel.msgmnb=60000
kern.msgmax=20000
kernel.auto_msgmni=1
kernel.shmall=10 000 000
Как я понял там где то что то переполнилось, какой то лимит в памяти и все блокируется.
Нужно починить и проконсультировать чтоб в Debian такого не повторялось.
В BSD тот же софт отлично работает.
Опубликован 16.08.2009 в 14:37