
Para contextualizar: ultimamente tenho brincado com difusão estável em meu servidor doméstico, mas como minha GPU é muito antiga, o processo geralmente trava e trava quando tento ir longe demais. Normalmente, eu apenas o mataria ctrl+C
e reiniciaria o processo. Mas hoje, não importa o que eu faça, parece que o processo se recusa a morrer.
Eu pesquisei um pouco, não é um processo "zumbi", sudo top
e ps ux | awk '{if($8=="Z") print}'
confirmo, mas não posso matá-lo com umsudo kill <PID> -9
Se for relevante, o processo é um ambiente virtual python (.venv)
É claro que posso simplesmente reiniciar a máquina inteira, mas gostaria de entender por que isso está acontecendo e como evitar/corrigir isso
Editar: Aconteceu mais uma vez, desta vez não fiz ctrl+C
antes de tentar sudo kill <PID> -9
e o processo fechou rapidamente. Suponho que ele ctrl+C
tenta fechar o processo, mas trava em algum lugar, então kill -9
não entra em vigor corretamente. Se alguém souber por que isso acontece, eu ainda apreciaria a explicação