-
Notifications
You must be signed in to change notification settings - Fork 7
Profiling Windows OS GPU memory usage
Bryan B edited this page Feb 14, 2023
·
1 revision
OS-level event tracing is able to report:
- System-wide memory utilization metrics.
- External fragmentation.
To enable:
- Install Windows Performance Toolkit (must be checked), a component of the Windows 10 SDK.
- Open
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\perfcore.ini
in notepad. - Append
perf_dx.dll
toperfcore.ini
.
Then to record:
- Open a admin command-prompt by typing "cmd" in Windows Search then clicking "Run As Administrator".
- Run
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview\log.cmd
to START recording. - Run
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview\log.cmd
again to STOP recording. - Open
Merged.etl
in GPUView.exe or Windows Performance Analyzer (WPA.exe) to view.