Descubra por que um processo em execução morre

0

Eu tenho alguns processos que, por algum motivo, terminam quando não deveriam. Como posso saber do ID do processo se ele foi morto automaticamente pelo kernel ou por algum outro usuário?

    
por Miguel 24.12.2017 / 13:01

1 resposta

2

você deve rastrear seu processo por Strace Commande:

strace -p <PID> -o <OUTPUT_FILE>

ou

sudo strace -p <PID> -o <OUTPUT_FILE>

em OUTPUT_FILE você encontrará todas as informações sobre a execução do seu script Python e você pode ter algumas informações sobre o que faz com que elas acabem.

    
por 24.12.2017 / 13:34