Умирает фоновый процесс Perl'a

Все о программировании под *nix
Anonymous

Умирает фоновый процесс Perl'a

Сообщение Anonymous »

Всем привет!

Есть скрипт на Перле писаный, работает долго, несколько часов и запускается в бэкграунде. Но до конца не отрабатывает, т.к. что-то его убивает. Запускался из под root и непривилигированного юзера. Вопрос: что в Линуксе может убивать такие процессы?

Спасибо!

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

всё что угодно, от OOM_KILLER (если жрёт офигительно много памяти), до сигнала SIGHUP, который приходит, когда завершаешь пользовательскую сессию
также неплохо посмотреть ulimit -a на тему ограничения процессорного времени (прилетает сигнал SIGXCPU)
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Ответить