So überwachen Sie die GPU-Nutzung im Windows Task-Manager
Im Task-Manager von Windows 10 sind ausführliche GPU-Überwachungstools versteckt. Sie können die pro-Anwendung und systemweite GPU-Nutzung anzeigen, und Microsoft verspricht, dass die Zahlen des Task-Managers genauer sind als in Drittanbieter-Dienstprogrammen.
Wie das funktioniert
Diese GPU-Funktionen wurden in Windows 10s Fall Creators Update, auch als Windows 10-Version 1709 bezeichnet, hinzugefügt. Wenn Sie Windows 7, 8 oder eine ältere Version von Windows 10 verwenden, werden diese Tools nicht im Task-Manager angezeigt. So prüfen Sie, welche Version von Windows 10 Sie haben.
Windows verwendet neuere Funktionen im Windows Display Driver Model, um diese Informationen direkt aus dem GPU-Scheduler (VidSCH) und dem Video Memory Manager (VidMm) im Grafikkern des WDDM abzurufen, die für die tatsächliche Zuweisung der Ressourcen verantwortlich sind. Es zeigt sehr genaue Daten, unabhängig davon, welche API-Anwendungen für den Zugriff auf GPU-Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle oder andere Elemente verwendet werden.
Aus diesem Grund zeigen nur Systeme mit WDDM 2.0-kompatiblen GPUs diese Informationen im Task-Manager an. Wenn Sie es nicht sehen, verwendet die GPU Ihres Systems wahrscheinlich einen älteren Treibertyp.
Sie können überprüfen, welche WDDM-Version Ihr GPU-Treiber verwendet, indem Sie Windows + R drücken, "dxdiag" in das Feld eingeben und dann die Eingabetaste drücken, um das DirectX-Diagnoseprogramm zu öffnen. Klicken Sie auf die Registerkarte "Anzeige" und suchen Sie unter "Treiber" rechts neben "Treibermodell". Wenn Sie hier einen "WDDM 2.x" -Treiber sehen, ist Ihr System kompatibel. Wenn Sie hier einen „WDDM 1.x“ -Treiber sehen, ist Ihre GPU nicht kompatibel.
Anzeigen der GPU-Nutzung einer Anwendung
Diese Informationen sind im Task-Manager verfügbar, obwohl sie standardmäßig ausgeblendet sind. Um darauf zuzugreifen, öffnen Sie den Task-Manager, indem Sie mit der rechten Maustaste auf eine beliebige leere Stelle in der Taskleiste klicken und "Task-Manager" auswählen oder indem Sie auf Ihrer Tastatur Strg + Umschalt + Esc drücken.
Klicken Sie unten im Task-Manager auf die Option "Weitere Details", wenn Sie die einfache Standardansicht sehen.
Klicken Sie in der Vollansicht des Task-Managers auf der Registerkarte "Prozesse" mit der rechten Maustaste auf eine Spaltenüberschrift und aktivieren Sie die Option "GPU". Dadurch wird eine GPU-Spalte hinzugefügt, in der Sie den Prozentsatz der von den einzelnen Anwendungen verwendeten GPU-Ressourcen anzeigen können.
Sie können auch die Option "GPU Engine" aktivieren, um zu sehen, welche GPU Engine eine Anwendung verwendet.
Die gesamte GPU-Nutzung aller Anwendungen auf Ihrem System wird oben in der GPU-Spalte angezeigt. Klicken Sie auf die GPU-Spalte, um die Liste zu sortieren und festzustellen, welche Anwendungen Ihre GPU derzeit am häufigsten verwenden.
Die Zahl in der GPU-Spalte ist die höchste Verwendung, die die Anwendung in allen Engines hat. Wenn eine Anwendung beispielsweise 50% der 3D-Engine einer GPU und 2% der Video-Decodierungs-Engine einer GPU verwendet, wird nur die Zahl 50% für diese Anwendung in der GPU-Spalte angezeigt.
In der Spalte GPU Engine wird angezeigt, welche Anwendung verwendet wird. Dies zeigt Ihnen, welche physische GPU eine Anwendung verwendet und welche Engine sie verwendet - zum Beispiel, ob sie die 3D-Engine oder die Video-Decodierungs-Engine verwendet. Sie können feststellen, welche GPU einer bestimmten Zahl entspricht, indem Sie die Registerkarte Leistung aktivieren, über die wir im nächsten Abschnitt sprechen werden.
Anzeigen der Verwendung des Videospeichers einer Anwendung
Wenn Sie wissen möchten, wie viel Videospeicher eine Anwendung verwendet, müssen Sie im Task-Manager zur Registerkarte Details wechseln. Klicken Sie mit der rechten Maustaste auf die Registerkarte Details auf eine Spaltenüberschrift, und klicken Sie dann auf die Option "Spalten auswählen". Scrollen Sie nach unten und aktivieren Sie die Spalten "GPU", "GPU Engine", "Dedicated GPU Memory" und "Shared GPU Memory". Die ersten beiden sind auch auf der Registerkarte "Prozesse" verfügbar, die letzten beiden Speicheroptionen sind jedoch nur im Detailbereich verfügbar.
Die Spalte "Dedizierter GPU-Speicher" zeigt an, wie viel Speicher eine Anwendung auf Ihrer GPU belegt. Wenn Ihr PC über eine separate NVIDIA- oder AMD-Grafikkarte verfügt, ist dies der VRAM-Anteil (dh der physische Speicher auf Ihrer Grafikkarte), den die Anwendung verwendet. Wenn Sie Grafik integriert haben, ist ein Teil Ihres normalen Arbeitsspeichers ausschließlich für Ihre Grafikhardware reserviert. Dies zeigt, wie viel von diesem reservierten Speicher die Anwendung verwendet.
Windows ermöglicht es Anwendungen auch, einige Daten im normalen DRAM-Speicher des Systems zu speichern. In der Spalte „Shared GPU Memory“ (Gemeinsamer GPU-Speicher) wird angezeigt, wie viel Speicher eine Anwendung derzeit für Videofunktionen außerhalb des normalen Arbeitsspeichers des Computers verwendet.
Sie können auf eine der Spalten klicken, um sie zu sortieren und anzuzeigen, welche Anwendung die meisten Ressourcen verwendet. Um beispielsweise die Anwendungen anzuzeigen, die den meisten Videospeicher Ihrer GPU verwenden, klicken Sie auf die Spalte "Dedizierter GPU-Speicher".
So überwachen Sie die allgemeine GPU-Ressourcennutzung
Klicken Sie zum Überwachen der allgemeinen Nutzungsstatistiken der GPU-Ressourcen auf die Registerkarte "Leistung" und suchen Sie nach der Option "GPU" in der Seitenleiste. Sie müssen möglicherweise nach unten scrollen, um sie anzuzeigen. Wenn Ihr Computer über mehrere GPUs verfügt, werden hier mehrere GPU-Optionen angezeigt.
Wenn Sie über mehrere verknüpfte GPUs verfügen, die eine Funktion wie NVIDIA SLI oder AMD Crossfire verwenden, werden diese durch eine "Link #" in ihrem Namen angezeigt.
In der Abbildung unten verfügt das System beispielsweise über drei GPUs. „GPU 0“ ist eine integrierte Intel-Grafik-GPU. „GPU 1“ und „GPU 2“ sind NVIDIA GeForce GPUs, die über NVIDIA SLI miteinander verbunden sind. Der Text "Link 0" bedeutet, dass beide Teil von Link 0 sind.
Windows zeigt hier die Echtzeit-GPU-Nutzung an. Standardmäßig versucht der Task-Manager, die interessantesten vier Module anzuzeigen, je nachdem, was auf Ihrem System vor sich geht. Je nachdem, ob Sie beispielsweise 3D-Spiele spielen oder Videos kodieren, werden hier verschiedene Diagramme angezeigt. Sie können jedoch auf einen der Namen über den Diagrammen klicken und eine der verfügbaren Engines auswählen, um die Anzeige auszuwählen.
Der Name Ihrer GPU wird auch in der Seitenleiste und oben in diesem Fenster angezeigt. So können Sie leicht überprüfen, welche Grafikhardware auf Ihrem PC installiert ist.
Außerdem sehen Sie Diagramme der dedizierten und gemeinsam genutzten GPU-Speichernutzung. Die dedizierte GPU-Speicherverwendung bezieht sich auf die Menge des dedizierten Speichers der GPU. Bei einer diskreten GPU ist dies der Arbeitsspeicher der Grafikkarte. Bei integrierten Grafiken wird tatsächlich der für Grafik reservierte Systemspeicher verwendet.
Die Nutzung des gemeinsamen GPU-Speichers bezieht sich darauf, wie viel des Gesamtspeichers des Systems für GPU-Aufgaben verwendet wird. Dieser Speicher kann entweder für normale Systemaufgaben oder für Videoaufgaben verwendet werden.
Am unteren Rand des Fensters sehen Sie Informationen wie die Versionsnummer des von Ihnen installierten Grafiktreibers, die Daten, die der Grafiktreiber erstellt hat, und den physischen Ort der GPU in Ihrem System.
Wenn Sie diese Informationen in einem kleineren Fenster anzeigen möchten, das einfacher auf Ihrem Bildschirm angezeigt werden kann, doppelklicken Sie auf eine beliebige Stelle in der GPU-Ansicht oder klicken Sie mit der rechten Maustaste auf eine beliebige Stelle und wählen Sie die Option „Graph Summary View“. Sie können das Fenster erweitern, indem Sie in das Fenster doppelklicken oder mit der rechten Maustaste darauf klicken und die Option "Diagrammzusammenfassungsansicht" deaktivieren.
Sie können auch mit der rechten Maustaste auf ein Diagramm klicken und Diagramm ändern in> Einzelne Engine auswählen, um nur ein einzelnes GPU-Engine-Diagramm über den Speicherverwendungsdiagrammen anzuzeigen.
Um dieses Fenster immer auf Ihrem Bildschirm sichtbar zu lassen, klicken Sie auf Optionen> Immer oben.
Doppelklicken Sie erneut in den GPU-Bereich, und Sie haben ein minimales schwebendes Fenster, das Sie an beliebiger Stelle auf Ihrem Bildschirm positionieren können.
Ausführlichere Informationen zur Funktionsweise dieser Funktion und zur genauen Darstellung der Informationen finden Sie im Microsoft-Blog.