Discrepancy between Windows Task Manager and other resource monitors.

Sometimes Windows Task Manager reports much lower GPU usage than CPUID or Geforce Experience.
I am not sure if this in only in VR but that’s where I have noticed it so far.
I actually first noticed this ages ago on some Steam games. Not sure if they were all Unreal games or not but in a couple games and Unreal Engine is the only place I have noticed this problem.
When starting one of these games or loading an Unreal project in VR I will see the Task Manager report say 50-75% GPU usage when CPUID and Geforce Experience are reporting say 75%-100% GPU.

Is this something unique to my setup or is this a common thing to see?

If it matters this is with Vive Cosmos and Vive Pro 2 on my workstation that has dual CPUs. Not sure if that could have anything to do with it for some reason.

I don’t know much about profiling, but I can tell you that task manager means very little.

It does know if the CPU or GPU are being totally hammered, but apart from that doesn’t really give you any useful information. I think ( total guess ) that it’s looking at the GPUs ability to service requests, so it doesn’t really tell you anything about how hard the GPU is actually working.

The Nvidia utility is more likely to give useful feedback. But you can’t beat profiling in the engine to find out what’s really going on.

Thanks
Yeah now that I know it’s not that big of an issue for me but if it is a common problem it seems like something that could cause confusion, frustration, etc, from other users.
I was trying to figure out how to get VR running better and was pretty frustrated because I couldn’t understand why VR was performing so poorly while CPU was idling and GPU was showing 65% in the task manager. I started assuming there must be a bottleneck elsewhere.

Till I realized only Task manager was reporting that and that everything else agreed GPU was maxing out.

1 Like