Das K Desktop Environment

Kapitel 5. Fragen und Antworten

5.1. Warum stürzt Kpm gelegentlich mit einem Segmentverletzungsfehler ab?
5.2. Warum benötigt Kpm so viel CPU-Zeit?
5.3. Warum zeigt die %CPU-Anzeige falsche Daten?
5.4. Warum zeigt das WCHAN-Feld falsche Werte?
5.5. Warum erscheinen geklonte PIDs nicht in Kpm?

5.1. Warum stürzt Kpm gelegentlich mit einem Segmentverletzungsfehler ab?

Dies geschieht, wenn mehr als ein Prozess gewählt wurde und die Tabelle aktualisiert wird. Der Grund für diesen Absturz ist bislang nicht bekannt.

5.2. Warum benötigt Kpm so viel CPU-Zeit?

Wenn Sie Kpm so einstellen, dass die Prozessliste häufig aktualisiert wird, so kann das Programm die Belastung der CPU erheblich erhöhen. Beispielsweise wird auf einem Rechner mit einem AMD K6PR200-Prozessor dieser zu ca. 5 Prozent ausgelastet, wenn die Zeitspanne zwischen den Aktualisierungen auf eine Sekunde gestellt wird. Die tatsächliche Belastung hängt jedoch stark von der Anzahl aller Prozesse ab (nicht nur der angezeigten) und kann mitunter deutlich höher ausfallen.

5.3. Warum zeigt die %CPU-Anzeige falsche Daten?

Der "%CPU"-Wert ist bei sehr kurzen Aktualisierungsintervallen nicht präzise, da der Zeitgeber zu ungenau ist.

5.4. Warum zeigt das WCHAN-Feld falsche Werte?

Das WCHAN-Feld ist fehlerhaft, falls ein ruhender Prozess sich an einer Stelle ausserhalb der in der Datei System.map definierten befindet. In diesen Fällen wird der letzte Eintrag in der Datei System.map angezeigt (meistens so etwas wie _end).

5.5. Warum erscheinen geklonte PIDs nicht in Kpm?

Kpm kann nicht mehr als einen Prozess mit der gleichen PID verwalten. Dieser Zustand tritt ein, wenn CLONE_PID mit dem Systemaufruf clone() verwendet wird.