Ein Prozess will einfach nicht sterben

Ein Prozess will einfach nicht sterben

Zum Kontext: Ich habe in letzter Zeit mit stabiler Diffusion auf meinem Heimserver gespielt, aber da meine GPU ziemlich alt ist, stürzt der Prozess oft ab und bleibt hängen, wenn ich versuche, zu weit zu gehen. Normalerweise würde ich ihn einfach beenden ctrl+Cund den Prozess neu starten. Aber heute scheint es, als würde der Prozess sich weigern zu sterben, egal was ich tue.

Ich habe es ein bisschen nachgeschlagen, es ist kein "Zombie"-Prozess, beide sudo topbestätigen ps ux | awk '{if($8=="Z") print}'es, aber ich kann es nicht mit einemsudo kill <PID> -9

Falls relevant: Der Prozess ist eine virtuelle Python-Umgebung (.venv).

Ich kann natürlich einfach die ganze Maschine neu starten, aber ich möchte verstehen, warum das passiert und wie man es verhindern/beheben kann.

Edit: Es ist wieder passiert, dieses Mal habe ich es nicht ctrl+Cvorher versucht sudo kill <PID> -9und der Prozess wurde schnell beendet. Ich vermute, dass ctrl+Cversucht wird, den Prozess zu beenden, aber irgendwo hängen bleibt, sodass die kill -9Wirkung nicht richtig eintritt. Wenn jemand weiß, warum das passiert, wäre ich trotzdem für die Erklärung dankbar.

verwandte Informationen