Dialogfeld „Prozesseigenschaften“

Verwenden Sie dieses Dialogfeld, um mehr über einen bestimmten Prozess zu erfahren. Um dieses Dialogfeld anzuzeigen, verschieben Sie den Fokus in ein Fenster Prozessansicht. Wählen Sie einen beliebigen Prozessknoten in der Struktur aus, und wählend Sie anschließend im Menü Ansicht die Option Eigenschaften aus.

Registerkarte „Allgemein“, „Prozesseigenschaften“

Verwenden Sie die Registerkarte Allgemein, um mehr über einen bestimmten Prozess zu erfahren. Die folgenden Einstellungen sind verfügbar:

Eingabe Beschreibung
Modulname Der Name des Moduls.
Prozess-ID Die eindeutige ID dieses Prozesses. Die Nummern von Prozess-IDs werden wiederverwendet und identifizieren einen Prozess nur während dessen Lebensdauer. Der Prozessobjekttyp wird erstellt, wenn ein Programm ausgeführt wird. Alle Threads in einem Prozess teilen sich den gleichen Adressraum und haben Zugriff auf die gleichen Daten.
Basispriorität Die aktuelle Basispriorität dieses Prozesses. Threads innerhalb eines Prozesses können ihre eigene Basispriorität in Relation zur Basispriorität des Prozesses erhöhen und verringern.
Threads Die Anzahl der Threads, die aktuell in diesem Prozess aktiv sind
CPU-Zeit Die gesamte CPU-Zeit, die für diesen Prozess und die zugehörigen Threads aufgewendet wurde. Diese entspricht der Summe aus Benutzerzeit und privilegierter Zeit.
Benutzerzeit Diese Option gibt die kumulierte verstrichene Zeit an, die die nicht im Leerlauf befindlichen Threads dieses Prozesses für die Ausführung von Code im Benutzermodus benötigt haben. Anwendungen werden im Benutzermodus ausgeführt. Das gilt auch für Subsysteme wie den Fenster-Manager und die Grafik-Engine.
Privilegierte Zeit Diese Option gibt die insgesamt verstrichene Zeit an, die dieser Prozess im privilegierten Modus in nicht im Leerlauf befindlichen Threads ausgeführt wurde. Die Dienstebene, die Executive-Routinen und der Kernel werden im privilegierten Modus ausgeführt. Die Gerätetreiber für die meisten Geräte (mit Ausnahme von Grafikadaptern und Druckern) werden ebenfalls im privilegierten Modus ausgeführt. Einige Tasks, die Windows für Ihre Anwendung ausführt, werden möglicherweise zusätzlich zur privilegierten Zeit in anderen Subsystemprozessen angezeigt.
Verstrichene Zeit Die insgesamt verstrichene Zeit für diesen Vorgang

Registerkarte „Arbeitsspeicher“, „Prozesseigenschaften“

Über die Registerkarte Arbeitsspeicher können Sie anzeigen, wie Arbeitsspeicher von einem Prozess verwendet wird. Die folgenden Einstellungen sind verfügbar:

Eingabe Beschreibung
Virtuelle Bytes Die aktuelle Größe (in Bytes) des virtuellen Adressraums, der vom Prozess verwendet wird. Die Verwendung des virtuellen Adressraums bedeutet nicht unbedingt, dass auch entsprechend Datenträger- oder Hauptspeicherseiten verwendet werden. Virtueller Speicherplatz ist jedoch begrenzt, und eine zu hohe Speicherplatzauslastung kann zu Einschränkungen beim Laden von Bibliotheken führen.
Virtuelle Bytes max. Die maximale Anzahl von Bytes des vom Prozess jeweils verwendeten virtuellen Adressraums
Arbeitssatz Die Speicherseiten, die vor kurzem von den Threads im Prozesses verwendet wurden. Wenn der freie Speicher des Computers oberhalb des Schwellenwerts liegt, verbleiben Seiten im Workingset eines Prozesses, auch wenn sie nicht verwendet werden. Wenn der freie Arbeitsspeicher unter einen bestimmten Schwellenwert sinkt, werden Seiten aus dem Workingset gekürzt. Wenn die Seiten benötigt werden, werden sie vor dem Verlassen des Hauptspeichers in das Workingset zurückverschoben.
Arbeitssatz max. Die maximale Anzahl von Seiten im Workingset dieses Prozesses zu einem beliebigen Zeitpunkt
Auslagerbare Poolbytes Die aktuelle Größe des ausgelagerten Pools, die vom Prozess belegt ist. Ein ausgelagerter Pool ist ein Systemspeicherbereich, in dem Betriebssystemkomponenten Speicherplatz beim Ausführen der vorgesehenen Aufgaben erhalten. Seiten ausgelagerter Pools können in die Auslagerungsdatei ausgelagert werden, wenn vom System über einen längeren Zeitraum nicht darauf zugegriffen wird.
Nicht auslagerbare Poolbytes Die aktuelle Anzahl von Bytes im nicht ausgelagerten Pool, der vom Prozess zugeordnet wird. Ein nicht ausgelagerter Pool ist ein Systemspeicherbereich, in dem Betriebssystemkomponenten Speicherplatz beim Ausführen der vorgesehenen Aufgaben erhalten. Seiten nicht ausgelagerter Pools können nicht in die Auslagerungsdatei ausgelagert werden. Sie verbleiben solange im Hauptspeicher, wie sie zugeordnet sind.
Private Bytes Die aktuelle Anzahl von Bytes, die von diesem Prozess belegt sind und die nicht mit anderen Prozessen geteilt werden können.
Freie Bytes Der gesamte nicht verwendete virtuelle Adressraum dieses Prozesses
Reservierte Bytes Die Gesamtmenge des virtuellen Arbeitsspeichers, der für die zukünftige Verwendung durch diesen Prozess reserviert ist
Freie Bytes des Images Der Umfang des virtuellen Adressraums, der nicht durch Images innerhalb dieses Prozesses verwendet wird oder reserviert ist.
Reservierte Bytes des Images Die Summe aller virtuellen Arbeitsspeicher, die von Images reserviert werden, die innerhalb dieses Prozesses ausgeführt werden

Registerkarte „Auslagerungsdatei“, „Prozesseigenschaften“

Verwenden Sie die Registerkarte Auslagerungsdatei, um die Auslagerungsdatei eines Prozesses zu untersuchen. Die folgenden Einstellungen sind verfügbar:

Eingabe Beschreibung
Bytes für Auslagerungsdatei Dies ist die aktuelle Anzahl der Seiten, die von diesem Prozess in der Auslagerungsdatei verwendet werden. In der Auslagerungsdatei werden Datenseiten gespeichert, die vom Prozess verwendet werden, aber nicht in anderen Dateien enthalten sind. Die Auslagerungsdatei wird von allen Prozessen verwendet, und der Mangel an Speicherplatz in der Auslagerungsdatei kann zu Fehlern führen, während andere Prozesse ausgeführt werden.
Max. Bytes für Auslagerungsdatei Dies ist die maximale Anzahl der Seiten, die von diesem Prozess in der Auslagerungsdatei verwendet wurden.
Seitenfehler Dies ist die Anzahl der Seitenfehler durch die in diesem Prozess ausgeführten Threads. Ein Seitenfehler tritt auf, wenn von einem Thread auf eine virtuelle Speicherseite verwiesen wird, die nicht in dessen Workingset im Hauptspeicher enthalten ist. Die Seite wird daher nicht vom Datenträger abgerufen, wenn sie sich auf der Standbyliste und somit bereits im Hauptspeicher befindet oder wenn sie von einem anderen Prozess verwendet wird, für den die Seite freigegeben wurde.

Registerkarte „Speicherplatz“, „Prozesseigenschaften“

Verwenden Sie die Registerkarte Speicherplatz, um den Adressraum eines Prozesses zu untersuchen. Die folgenden Einstellungen sind verfügbar:

Eingabe Beschreibung
Anzeigen, wenn markiert als Verwenden Sie dieses Listenfeld, um eine Speicherplatzkategorie (Image, zugeordnet, reserviert oder nicht zugewiesen) auszuwählen.
Ausführbare Bytes Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die von diesem Prozess verwendet werden. Der ausführbare Arbeitsspeicher, der von Programmen ausgeführt werden kann, für den jedoch möglicherweise kein Lese- oder Schreibvorgang durchgeführt werden kann.
Ausführb. Bytes (schreibgeschützt) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die mit schreibgeschützten Eigenschaften und von diesem Prozess verwendet werden. Der Arbeitsspeicher „Exec-read-only“ kann ausgeführt und gelesen werden.
Ausführb. Bytes (lesen/schreiben) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die mit den Eigenschaften Lesen/Schreiben und von diesem Prozess verwendet werden. Der Arbeitsspeicher „Exec-read-write“ ist Speicher, der von Programmen ausgeführt und auch gelesen und geändert werden kann.
Ausführb. Bytes (schreiben/kopieren) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die von Programm ausgeführt und auch gelesen und geschrieben werden können. Dieser Schutztyp wird verwendet, wenn Arbeitsspeicher zwischen Prozessen freigegeben werden muss. Wenn die Freigabeprozesse den Speicher nur lesen, verwenden sie alle denselben Speicher. Wenn ein Freigabeprozess Schreibzugriff anfordert, wird für den Prozess eine Kopie dieses Arbeitsspeichers erstellt.
Bytes (kein Zugriff) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die Prozesse daran hindert, diese zu verwenden. Eine Zugriffsverletzung wird generiert, wenn ein Schreib- oder Leseversuch durchgeführt wird.
Bytes (schreibgeschützt) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die sowohl ausgeführt als auch gelesen werden können.
Bytes (lesen/schreiben) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die Lese- und Schreibvorgänge zulassen.
Bytes (schreiben/kopieren) Für die ausgewählte Kategorie ist dies die Summe aller Adressräume, die die Speicherfreigabe für Lesevorgänge, aber nicht für Schreibvorgänge zulassen. Wenn Prozesse diesen Arbeitsspeicher lesen, können sie denselben Arbeitsspeicher teilen. Wenn ein Freigabeprozess jedoch über Lese-/Schreibzugriff auf diesen freigegebenen Speicher verfügen möchte, wird für den Schreibzugriff eine Kopie dieses Speichers erstellt.