>ну так причем здесь потомки апача, смотрели бы время самого процесса Время самого процесса, как вы заметили (с убранным RLimitCPU):
было реальное 1 час, процессорное ~2-3 минуты.
Так лимит-то на время процессора стоял в апаче.
Да, да... RLimitCPU же действует на время работы скрипта, а не на время жизни потомка апача. И в таком случае все складывается и сходится. Потому что, когда отваливался процесс PHP, процессорное время по нему в топе было ~30 секунд, а реальное время 5-6 минут.
>
>Как всегда зависит от способа смерти, но вы ведь именно его и
>не знаете :)
Т.е. если процесс PHP умер по лимиту процессорного времени (RLimitCPU) это никак нельзя зафиксировать в логах?
>Скажите, а зачем вам вообще долго живущие cgi скрипты? Нужда в подобном
>обычно означает ошибку в самой схеме работы.
Долгоживущие не нужны. Наоборот стремимся ограничить их в обычной жизни.
Но в данной ситуации была задача импортировать большое количество данных в MySQL базу, а движок написан на PHP, вот и разбирались, где затык, т.к. процесс умирал слишком рано.