Die meisten von uns neigen dazu, dies zu übersehen, aber es ist sehr wichtig, die Ressourcennutzung Ihrer Anwendungen zu kontrollieren. Wenn sich eine Anwendung nicht ordnungsgemäß verhält, kann dies dazu führen, dass andere Programme nicht ordnungsgemäß funktionieren. Wenn Ihr System keine CPU oder Arbeitsspeicher mehr hat, müssen die Programme stoppen, bis diese Ressourcen verfügbar sind.

Seit der ersten Version von Windows haben sich Dienstprogramme für die Ressourcensteuerung weiterentwickelt. Jetzt kommt Windows 7 mit 3 Programmen, die die Ressourcennutzung verfolgen / steuern können: Task-Manager, Systemmonitor und Ressourcenmonitor . Während es andere erweiterte Anwendungen gibt, zum Beispiel Process Monitor by Sysinternals, wird es sich lohnen, zuerst die vorgefertigte Anwendung zu verwenden, da sie weniger Ressourcen und Speicherplatz benötigt.

In diesem Beitrag zeige ich Ihnen, wie Sie den Ressourcenmonitor verwenden, um die Ressourcennutzung einer Anwendung in Windows 7 zu verfolgen.

Starten des Ressourcenmonitors

Sie können Windows-Anwendungen auf verschiedene Arten starten. In diesem Fall benutzen wir die "find" -Funktion im Startmenü, geben resmon ein und klicken auf das Programm:

Das Programm wird angezeigt.

Als Beispiel werde ich das Excel-Programm veranschaulichen.

Steuern Sie die CPU und die zugehörigen Dateien und Bibliotheken

Zuerst wählen wir den Excel-Prozess:

Jetzt gehen wir zur Registerkarte CPU und erweitern zugehörige Handles und Module:

Sie können auch herausfinden, welche Dienste mit dem Prozess verbunden sind. In diesem Fall verwendet Excel niemanden, daher habe ich diesen Teil des Fensters nicht angezeigt.

In den zugeordneten Handles können Sie die Dateien, Ereignisse und andere Arten von Objekten sehen, die von diesem Excel geöffnet werden. Sie können den Suchpunkt verwenden, um zu ermitteln, ob Excel eine Datei verwendet. Die Anzahl der Handles, mit denen das System arbeiten kann, ist begrenzt, so dass ein Programm, das eine große Zahl verwendet, Ihr System stoppen kann.

In den zugehörigen Modulen können Sie die Bibliotheken sehen, die das Programm verwenden.

Steuerspeicher

Mit Resource Monitor ist es einfach zu wissen, wie viel Speicher die Anwendung verwendet. Klicken Sie auf die Registerkarte Speicher.

Am unteren Rand des Fensters sehen Sie eine Grafik mit Informationen über den Speicher des Systems. Wir können sehen, dass das System keine Probleme hat, den Programmen Erinnerungen anzubieten.

Die Informationen für jeden Prozess sind:

Harte Seitenfehler pro Sekunde in der letzten Minute - Zeigt an, wie oft diese Prozesse den virtuellen Speicher in der letzten Minute benutzt haben. Eine intensive Nutzung von virtuellem Speicher bedeutet, dass Programme warten müssen. Wenn Sie also große Zahlen sehen, ist es vielleicht an der Zeit, mehr RAM zu kaufen.

Commit Memory - Virtueller Speicher, der für diesen Prozess reserviert ist.

Working Set - Von diesem Prozess verwendeter physischer Speicher.

Gemeinsam nutzbar - Physischer Speicher, der von anderen Programmen gemeinsam genutzt werden kann.

Privat - Physischer Speicher, der von anderen Prozessen nicht gemeinsam genutzt werden kann.

Wartekette analysieren

Der Ressourcenmonitor kann analysieren, ob ein Prozess auf ein anderes Programm wartet. Wenn ein Prozess eine Ressource verwenden muss, die von einem anderen Prozess verwendet wird, muss er anhalten, bis diese Ressource verfügbar wird. Um einen Prozess zu analysieren, klicken Sie einfach mit der rechten Maustaste und wählen Sie Analyse Wartungskette ... aus.

Und dann sehen wir die Informationen darüber, welcher Prozess unsere Anwendung stoppt:

Excel wartet auf OSPPSVC.EXE- Programm, bevor es fortgesetzt werden kann.

Das oben Genannte genügt, um Ihre Anwendung zu überwachen und die Ressourcennutzung der Anwendung zu kontrollieren. Es ist eine handliche Aufgabe, aber nicht von vielen Leuten benutzt. Welche anderen Programme verwenden Sie, um die Ressourcennutzung zu verfolgen?