Das Kpm-Handbuch
Zurück |  | Vor

# Kapitel 3. Befehlsreferenz

# 3.1. Das Kpm Hauptfenster

## 3.1.1. Das Menü Datei

Datei->Minimieren (Strg-Z)

  Minimiert das Hauptfenster. In diesem Modus benötigt Kpm deutlich weniger Prozessorzeit da die Prozessliste nicht aktualisiert werden muss. Falls Sie `KWin` als Windowmanager verwenden und die Option "An Kontrolleiste andocken" gewählt haben, sehen Sie ein kleines Symbol in der Kontrolleiste, das die durchschnittliche Systemauslastung darstellt. Bei anderen Windowmanagern wie fvwm zeigt das Symbol von Kpm selbst die Systemauslastung an. Diese Darstellung hängt jedoch davon ab, wie der Windowmanager konfiguriert wurde.

Datei->Beenden (Strg-Q)

  Beendet Kpm (das Schließen des Hauptfensters führt ebenfalls zum Beenden von Kpm).

## 3.1.2. Das Menü Ansicht

Ansicht->Prozessliste auffrischen (Strg-U)

  Dieser Menüpunkt führt zu einer sofortigen Aktualisierung der Prozeßliste. Dies ist besonders hilfreich, wenn Sie lange Zeitintervalle zwischen den automatischen Aktualisierungen ausgewählt haben. Eine sofortige Aktualisierung wird ebenfalls durch Drücken des Knopfes Prozessliste auffrischen in der Werkzeugleiste oder durch das Drücken der Leertaste erreicht.

### 3.1.2.1. Prozessanzeige

Ansicht->Alle Prozesse

  Zeigt alle Prozesse an.

Ansicht->Eigene Prozesse

  Zeigt die vom aktuellen Benutzer gestarteten Prozesse an. Das schließt die Prozesse ein, die unter einer anderen Benutzerkennung ausgeführt werden (z.B. `setuid` Super-User Programme, die vom Benutzer aufgerufen wurden).

Ansicht->Nicht-Root Prozesse

  Zeigt alle Prozesse außer denen des Super-Users an.

Ansicht->Laufende Prozesse

  Zeigt nur laufende Prozesse an (laufende oder solche, die sich in der Warteschlange für laufende Prozesse befinden).

### 3.1.2.2. Feldanzeige

Ansicht->Benutzerfelder

  Diese Prozessliste zeigt die wichtigsten Prozessfelder an, wie sie auch vom Programm top angezeigt werden.

Ansicht->Programmfelder

  Zeigt die wichtigsten Felder für die Prozessverwaltung("Job-Control") an.

Ansicht->Speicherfelder

  Zeigt Informationen über die Auslastung des Speichers, aufgetretene Seitenfehler (page faults) etc. an.

Ansicht->Felder auswählen...

  Sie können hier eine eigene Auswahl von Feldern zur Anzeige festlegen.

## 3.1.3. Das Menü Prozess

Prozess->Prioritätswert setzen... (Strg-R)

  Hiermit kann die Priorität eines oder mehrerer ausgewählter Prozesse verändert werden. Unter Linux wird jedem Prozess ein Prioritätswert (der "nice"-Wert) von -20 (höchste Priorität) bis +20 (geringste Priorität) zugeordnet. Somit führt ein größerer Prioritätslevel dazu, dass ein Prozess weniger Prozessorzeit zugeteilt bekommt. Sie dürfen jedoch nur als Super-User die Prioritätswerte verringern, um die Priorität eines Prozesses zu erhöhen. Das bedeutet, dass Sie als normaler Benutzer die Prozesspriorität nicht erhöhen dürfen - selbst, wenn Sie sie zuvor gesenkt hatten Natürlich haben Sie nur die Möglichkeit, die Priorität Ihrer eigenen Prozesse zu verändern. Als Super-User dürfen Sie die Priorität jedes Prozesses modifizieren und auch die Priorität eines Prozesses heraufsetzen.

Prozess->Ablaufplan ändern...

  Diese Möglichkeit besitzt nur der Super-User. Mit Hilfe dieses Menüpunktes kann der Super-User den Ablaufplan (Scheduling) der ausgewählten Prozesse verändern. Dazu werden die Posix.1b Real-Time-Erweiterungen eingesetzt, die in Linux-Kerneln ab Version 2.0.x vorhanden sind. Normale Prozesse werden auf den Wert `SCHED_OTHER` gesetzt und erhalten die statische Priorität 0; "soft" Real-Time Prozesse haben den Wert `SCHED_FIFO` oder `SCHED_RR` und eine statische Priorität zwischen 1 und 99.

Prozess->Socket-Information (Strg-I)

  Zeigt eine Liste der TCP und UDP Sockets an, die von den ausgewählten Prozessen verwendet werden.

## 3.1.4. Das Menü Signal

Über die einzelnen Menüpunkte des Signal-Menüs können Sie Signale an alle ausgewählten Prozesse senden. Seien Sie jedoch vorsichtig hierbei - besonders, wenn Sie mehrere Prozesse ausgewählt haben. Eine Erklärung der Standard-POSIX-Signale finden sich hier.

Signal->Beenden (terminate) (Strg-T)

  Sendet das Signal SIGTERM an die ausgewählten Prozesse.

Signal->Aufhängen (Strg-H)

  Sendet das Signal SIGHUP an die ausgewählten Prozesse.

Signal->Unterbrechen

  Sendet das Signal SIGINT an die ausgewählten Prozesse.

Signal->Beenden(kill) (Strg-K)

  Sendet das Signal SIGKILL zu den ausgewählten Prozessen.

Signal->Andere

  Zeigt eine Liste weiterer Signale, die Sie an die ausgewählten Prozesse senden können.

## 3.1.5. Das Einstellungenmenü

Einstellungen->Werkzeugleiste anzeigen

  Blendet die Werkzeugleiste ein und aus.

Einstellungen->Befehlspfad anzeigen

  Blendet den Befehlspfad im CMDLINE-Feld der Prozessliste ein und aus.

Einstellungen->Ressourcen-Informationen anzeigen

  Blendet die Ressourcenanzeigen ein und aus.

Einstellungen->Einstellungen speichern

  Speichert die aktuellen Einstellungen. Diese werden jedesmal beim Start von Kpm angewandt, bis sie von neuen Einstellungen überschrieben werden.

Einstellungen->Persönliche Einstellungen...

  Öffnet einen Dialog, der die Änderung der Einstellungen von Kpm erlaubt.

Einstellungen->Auffrischrate...

  Öffnet einen Dialog zur Einstellung der Auffrischrate.

Zurück | Anfang | Vor
Prozesse verwalten |  | Signale