2009-07-21 5 views
47

Wie kann ich überwachen, wie viel von der Grafikkarte verwendet wird, wenn ich eine bestimmte Anwendung ausführen? Ich möchte sehen, wie sehr meine Anwendung die GPU verwendet.Monitor die Verwendung der Grafikkarte

+0

Siehe auch http://superuser.com/questions/160291/how-can-i-monitor-video-memory-usage –

Antwort

3

Wenn Sie in Visual Studio 2013 und 2015 Versionen entwickeln, können Sie ihr GPU Usage-Tool verwenden:

Screenshot von MSDN: enter image description here

Darüber hinaus scheint es Sie mit ihm jede Anwendung zu diagnostizieren, nicht nur Visual Studio Projekte:

Zusätzlich zu Visual Studio Projekte, die Sie auch GPU Nutzung sammeln können Daten über beliebige .exe-Anwendungen, die Sie herumliegen haben. Öffnen Sie einfach die ausführbare Datei als eine Lösung in Visual Studio, und starten Sie dann eine Diagnosesitzung, und Sie können sie mit der GPU-Verwendung anvisieren. Auf diese Weise können Sie bei Verwendung eines bestimmten Engine-Typs oder einer alternativen Entwicklungsumgebung Daten sammeln, solange Sie eine ausführbare Datei erhalten.

Quelle: http://blogs.msdn.com/b/ianhu/archive/2014/12/16/gpu-usage-for-directx-in-visual-studio.aspx

2

From Unix.SE: Ein einfaches Befehlszeilenprogramm namens gpustat jetzt existiert: https://github.com/wookayin/gpustat.

Es ist freie Software (MIT-Lizenz) und ist in Pypi verpackt. Es ist ein Wrapper von nvidia-smi.

+0

hallo, ich möchte nur wissen, welche Art von Nutzungen integriert sind gpustat Nutzung, Kernnutzung? mem Bandbreitenauslastung? oder vielleicht noch etwas? – hihell