Prozessverwaltung
Der Prozess ist die Entität, die das Betriebssystem verwendet, um die Nutzung der Systemressourcen zu steuern. Mit Threads kann der Verbrauch der Prozessorzeit gesteuert werden, aber die meisten Systemverwaltungstools setzen trotzdem voraus, dass Sie auf den Prozess verweisen, in dem der Thread ausgeführt wird, und nicht auf den Thread selbst.
Es werden Tools für die folgenden Zwecke bereitgestellt:
- Erstellung, Abbruch, Identität und Ressourcennutzung von Prozessen beobachten.
- Der Befehl ps wird verwendet, um Prozess-IDs, Benutzer, verbrauchte CPU-Zeit und andere Attribute anzuzeigen.
- Der Befehl who -u meldet die Shellprozess-ID angemeldeter Benutzer zurück.
- Der Befehl svmon wird verwendet, um den Realspeicherverbrauch von Prozessen anzuzeigen. (Informationen zum Befehl svmon finden Sie in der Veröffentlichung Performance Toolbox Version 3: Guide and Reference.)
- Der Mechanismus des Befehls acct schreibt bei der Prozessbeendigung Datensätze, in denen die Ressourcennutzung des Prozesses zusammengefasst ist.
- Prioritätsstufe steuern, auf der ein Prozess mit anderen Prozessen um die CPU in Konkurrenz tritt.
- Prozesse beenden, die nicht mehr steuerbar sind.
- Der Befehl kill sendet ein Beendigungssignal an einen oder mehrere Prozesse.