Prozessmanager (Computer)

Prozessmanager (Computer)
lxtask, der kleine und "leichter" Taskmanager der Desktopoberfläche LXDE
Der KDE-Taskmanager ksysguard mit Leistungsdiagrammen

Prozessmanager bezeichnet ein Computerprogramm zur Verwaltung von laufenden Programmen und Systemprozessen und Darstellung des Prozesskontexts. Bei manchen Betriebssystemen spricht man auch von Taskmanager (zu Task), oder von Process Viewer.

Grundlagen

Ein Prozessmanager stellt zum einen grundlegende Informationen zu den aktiven Prozessen dar, im allgemeinen Name, interne Registrierungsnummer des Prozesses, Adresspfad der Programmdatei, und ähnliches.

Außerdem dient er der genaueren Überwachung der CPU-Auslastung, indem er Anteil des Prozesses an der Gesamtauslastung, Zugriffsrechte, und Computerbenutzer, unter der der Prozess gestartet wurde, angibt.

Des Weiteren implementiert er die grundlegenden Funktionen der Prozessverwaltung, das sind kill (Beenden des Prozesses, Escape-Taste), suspend (Anhalten des Prozesses) sowie eine Steuerung der Prozesspriorität (Hierarchie, in der Rechenleistung an den Prozess vergeben werden).

In den meisten modernen Betriebssystemen ist der Prozessmanager direkt über die erste Instanz des Systemresets (Klammergriff) erreichbar, um Probleme, insbesondere „Einfrieren“ oder Performance-Einbrüche und unerklärliche 100-%-Auslastungen einfach zu diagnostizieren und zu beheben.

Ausgebautere Prozessmanager bieten auch einen Überblick über die einzelnen Threads des Prozesses, geladenen Programmbibliotheken, Netzwerk- und Internetzugriffe und ähnliches, sowie einfache Systeminformation (Grundlegende Daten zu Speicherauslastung und Performance). Außerdem schlüsseln sie die Hierarchie der Prozessabhängigkeiten (Depends) und der Zugriffe (Handles, Locks) auf – ersteres zeigt, welche weiteren Prozesse ein Prozess selbst aufgerufen hat, letzteres, warum sich beispielsweise eine Datei nicht umbenennen oder verschieben lässt, obwohl sie nicht in einem Fenster geöffnet ist.

Beispiele

unter DOS/Windows
  • Liste der aktiven Programme, durch aktivierte Programmumschaltung in der DOS-Shell[1]
  • Taskmanager, der betriebssystemeigene Prozessmanager mit integrierten System- und Netzwerkmonitoren (taskmgr.exe)
  • Process Viewer, 1995 von Igor Nys entwickelt, 2002 in die Norton SystemWorks[2] (urspr. Peter Norton Computing, seinerzeit schon Symantec) übernommen (PcrView.exe)[3]
  • Prozess Explorer, 1996 von Mark Russinovich für Winternals/Sysinternals entwickelt und auch Freeware, 2006 an Microsoft verkauft (Windows Sysinternals), heute in der Sysinternals Suite kostenfrei angeboten (procexp.exe)[4]
Unixoide
  • Konsolenprogramme unter Unix und unixoiden Betriebssystemen (wie z. B. Linux): ps, kill und nice
  • top mit ständiger dynamischer Aktualisierung der Prozessanzeige
  • KDE System Guard und KTop unter KDE 3
  • System Activity für KDE 4
  • GNOME System Monitor unter GNOME
  • KSysguard, ein grafisches Systemprogramm unter KDE
  • Xfce Task Manager für Xfce
Apple/Mac
  • Aktivitätsanzeige (Activity Monitor) unter Mac OS X ab Version 10.3 (unter älteren Macintoshversionen: Process Viewer)
betriebssystemübergreifend
  • GKrellM − BSD, Linux, Solaris, Mac OS X, Windows[5]

Einzelnachweise

  1. International Business Machines Corporation (Hrsg.): IBM betriebssystem DOS version 5.0. IBM DOS Benutzerhandbuch und Referenz. 1. Auflage. IBM, 1991 (Originaltitel: IBM DOS User's Guide and Reference, übersetzt von Microsoft), Die DOS-Shell, S. 33/34 (IBM Teilenummer 84F9682).
  2. en:Norton SystemWorks
  3. Symantec's New Norton Systemworks 2003 Delivers Web Optimization Tools and Enhanced Virus Protection. In: Press Center → News Release. Symantec Corporation, 3. September 2002, abgerufen am 4. Juli 2010.
  4. Process Explorer, technet.microsoft.com
  5. gkrellm.net, GKrellM project home page] (engl.)

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Prozessmanager — steht für: das Berufsbild in der Geschäftsprozessverwaltung, dem Prozessmanagement das Berufsbild des Prozessmanagers / der Prozessmanagerin Produktionstechnologie eine Verwaltungsprogramm der laufenden Computerprogramme, siehe Prozessmanager… …   Deutsch Wikipedia

  • Prozesskontext — Als Prozesskontext bezeichnet man in der Informatik, insbesondere bei der Konzeption von Betriebssystemen die gesamte Information, die für den Ablauf und die Verwaltung von Prozessen von Bedeutung ist. Eine andere Bedeutung des Begriffes bezieht… …   Deutsch Wikipedia

  • IEEE Software — ist ein weltweites, englischsprachiges Magazin für Entwickler und Führungskräfte in Software und IT und wird von der IEEE Computer Society herausgegeben. Es ist adressiert an professionelle Softwareentwickler wie Requirements Ingenieure,… …   Deutsch Wikipedia

  • Taskmanager — Der Windows Taskmanager (in den Medien wird oft auch die Eigenschreibweise von Microsoft übernommen: Task Manager) ist ein Programm, in der Regel als Bestandteil des Betriebssystems, das als Prozessmanager unter anderem die aktuell laufenden… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”