regelmäßiger Zombie Prozess und langsamer Laptop trotz wenig Auslastung

Hinweis: In dem Thema regelmäßiger Zombie Prozess und langsamer Laptop trotz wenig Auslastung gibt es 14 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo,


    ich habe nach mehreren Stunden Laptop Betrieb das Problem, dass immer wieder mindestens ein Zombie Prozess in der Top Anzeige auftaucht:


    Warum ist das so und wie kann man den entgegenwirken bzw. dem Problem auf den Grund gehen?


    Außerdem, warum fängt er an, Sachen in den Swap auszulagern, wenn noch genug Arbeitsspeicher vorhanden wäre? Es wäre doch sinnvoller erst den Buffer etwas zu verkleinern und darin die Arbeitsspeicher Daten zu lagern anstatt es auf die langsame Festplatte auszulagern, oder? Vermutlich kommen daher auch die gefühlten System-Hänger, obwohl der CPU noch locker Luft nach oben hätte.


    System: openSUSE Tumbleweed auf einem Acer Aspire E 17 (Intel Core i5-4210U 1,7 GHz bis zu 2,7 GHz mit Turbo Boost, NVIDIA GeForce 840M mit 2 GB Shared RAM; aufgerüstetete 1 TB SSD und aufgerüsteteten RAM auf 16 GB von ursprünglich 8 GB)


    MFG


    derwunner

    Diese Signatur ist derzeit nicht verfügbar.

    Für den Inhalt des Beitrages 297458 haftet ausdrücklich der jeweilige Autor: derwunner

  • Ein Zombie ist ein Prozess, dessen Ausführung abgeschlossen wurde, jedoch noch einen Eintrag in der Prozesstabelle enthält. Der findet sich zumeist im Status "Beendet". Schau mal mit STRG+ESC, was sich da findet.

    Kannst auch mit

    Code
    ps aux | grep Z

    danach suchen und dann schauen, was du im Status unter Zn findest. Entfernen kannst du diese zumeist nur durch einen Reboot. Gefährlich sind die nicht und verbrauchen eigentlich auch keine Ressourcen. Übertragen auf ein Dateisystem wäre dies etwa ein Symlink, dessen Ziel nicht mehr existiert.

  • Ein Zombie ist ein Prozess, dessen Ausführung abgeschlossen wurde, jedoch noch einen Eintrag in der Prozesstabelle enthält. Der findet sich zumeist im Status "Beendet". Schau mal mit STRG+ESC, was sich da findet.

    Kannst auch mit

    Code
    ps aux | grep Z

    danach suchen und dann schauen, was du im Status unter Zn findest. Entfernen kannst du diese zumeist nur durch einen Reboot. Gefährlich sind die nicht und verbrauchen eigentlich auch keine Ressourcen. Übertragen auf ein Dateisystem wäre dies etwa ein Symlink, dessen Ziel nicht mehr existiert.

    Danke, es war der Opera Auto Updater, der kann ja unter Linux lange suchen... Wie auch immer, ich kann mir schon vorstellen warum der das tut: Es gibt ja ein Sicherheitsupdate, was man noch nicht über das Non OSS Repo beziehen kann, auch Packman nicht soviel ich weiß.

    Diese Signatur ist derzeit nicht verfügbar.

    Für den Inhalt des Beitrages 297463 haftet ausdrücklich der jeweilige Autor: derwunner

  • Ein Zombie ist ein Prozess, dessen Ausführung abgeschlossen wurde, jedoch noch einen Eintrag in der Prozesstabelle enthält.

    Ein Zombie ist ein Prozess der durch ein anderes (Eltern)Programm angestoßen wurde, diese leider vorher verstarben bevor das Kind mit zu Grabe getragen wurde.

    Deswegen Zombie.

    Frisst aber nichts. Deswegen brauchst du keinen Reboot...

    Für den Inhalt des Beitrages 297470 haftet ausdrücklich der jeweilige Autor: ThomasS

  • Ein Zombie ist ein Prozess der durch ein anderes (Eltern)Programm angestoßen wurde, diese leider vorher verstarben bevor das Kind mit zu Grabe getragen wurde.

    Oh, Entschuldigung, das ich das nicht direkt vom Urschleim her erklärt habe. Aber es gibt ja auch noch dich. Auf dich ist doch Verlass. Sicher kannst du auch erklären, wie man einen Zombie-Prozess beenden kann, wenn man das möchte und wie war das mit dem SIGCHLD-Signal an den übergeordneten Prozess?

  • Oh, Entschuldigung, das ich das nicht direkt vom Urschleim her erklärt habe.

    Wenn du es gewusst hättest, hättest du es getan. Dein Erklärungsansatz war ja nicht vollkommen falsch.

    Ich habe es mal versucht mit Humor. Und dabei trotzdem die Grundlagen genauer getroffen.


    Sicher kannst du auch erklären, wie man einen Zombie-Prozess beenden kann, wenn man das möchte und wie war das mit dem SIGCHLD-Signal an den übergeordneten Prozess?

    Das ist doch jetzt deine Chance! Ich weiß es nicht. Bitte berichte vom "Urschleim" - aber ausführlich.

    Für den Inhalt des Beitrages 297479 haftet ausdrücklich der jeweilige Autor: ThomasS

  • Du weißt es nicht? Ich bin ehrlich erschüttert. Sowas aber auch. Wo du doch andere so gern verbesserst. Also wirklich!

    Antwort Teil 1

    Ob ich es weiß steht nicht zur Debatte. Berichte vom Urschleim bitte.


    Antwort Teil 2

    Wenn etwas falsch dargestellt wird, sollte schon berichtigt werden. Siehst du das nicht auch so?

    Aber unterstelle bitte nicht, dass ich so gerne andere verbessern würde! Das ist doch wohl eher dein Ding!

    Dann kommt kehrt wendend die Korrektur deiner oft fragwürdigen Antworten/Angaben/Aussagen oder einfach falschen fachlichen Informationen.

    Von Leuten die sich wirklich auskennen.


    Meine "Verbesserung" war humorvoll gemeint! Echt! Haben doch alle so verstanden? Oder nicht? (Wenn nein, muss ich an meinem Humor arbeiten.)


    Gruß

    Thomas