Recentemente, comecei a usar htop
e precisava interromper processos, mas ao pressionar F9o processo, ele me deu essa lista de opções, apenas escolhi a que é selecionada por padrão, mas não sei o que isso realmente funciona, embora pareça funcionar:
Então, realmente, minha pergunta é: quais são essas opções diferentes e qual é a melhor opção para matar um processo?
Respostas:
Primeira tentativa
se isso não funcionar
De
man 7 signal
fonte
SIGINT
, o que é semelhante a pressionar Ctrl + C e ainda permite que o programa termine em ordem. Eu o uso ao encerrar a otimização executada usando o Gurobi: Ele interrompe imediatamente o programa, mas a melhor solução encontrada ainda está gravada no arquivo.Esses são sinais de processo em geral e não apenas relacionados a
htop
: você pode listar todos os sinais usando o comandoPor exemplo, fonte :
A lista do
signal.h
arquivo:leia mais:
man signal
,man 2 signal
,man 7 signal
,man kill
fonte