Das K Desktop Environment

Kapitel 6. Fragen und Antworten

6.1. Warum strzt kpm gelegentlich mit einem Segmentverletzungsfehler ab?
6.2. Warum bentigt kpm so viel CPU-Zeit?
6.3. Warum zeigt die %CPU-Anzeige falsche Daten?
6.4. Warum zeigt das WCHAN-Feld falsche Werte?
6.5. Warum erscheinen geklonte PIDs nicht in kpm?

6.1. Warum strzt kpm gelegentlich mit einem Segmentverletzungsfehler ab?

Dies geschieht, wenn mehr als ein Prozess gewhlt wurde und die Tabelle aktualisiert wird. Der Grund fr diesen Absturz ist bislang nicht bekannt.

6.2. Warum bentigt kpm so viel CPU-Zeit?

Wenn Sie kpm so einstellen, dass die Prozessliste hufig aktualisiert wird, so kann das Programm die Belastung der CPU erheblich erhhen. 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 tatschliche Belastung hngt jedoch stark von der Anzahl aller Prozesse ab (nicht nur der angezeigten) und kann mitunter deutlich hher ausfallen.

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

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

6.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 Fllen wird der letzte Eintrag in der Datei System.map angezeigt (meistens so etwas wie _end).

6.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.