Un proceso simplemente no muere

Un proceso simplemente no muere

Para ponerlo en contexto: últimamente he estado jugando con difusión estable en mi servidor doméstico, pero debido a que mi GPU es bastante antigua, el proceso a menudo falla y se bloquea cuando intento ir demasiado lejos. Por lo general, simplemente lo mato ctrl+Cy reinicio el proceso. Pero hoy, haga lo que haga, parece que el proceso se niega a morir.

Lo he buscado un poco, no es un proceso "zombi", ambos sudo topy ps ux | awk '{if($8=="Z") print}'lo confirmo, pero no puedo matarlo con unsudo kill <PID> -9

Si es relevante, el proceso es un entorno virtual de Python (.venv)

Por supuesto, puedo simplemente reiniciar toda la máquina, pero me gustaría entender por qué sucede y cómo prevenirlo o solucionarlo.

Editar: sucedió una vez más, esta vez no lo hice ctrl+Cantes de intentarlo sudo kill <PID> -9y el proceso se cerró rápidamente. Supongo que ctrl+Cintenta cerrar el proceso, pero se bloquea en algún lugar, por lo que kill -9no surte efecto correctamente. Si alguien sabe por qué sucede igual agradecería la explicación.

información relacionada