Hello. I have been playing alot of VR the last few days, and Im experiencing abit stuttering when Im playing some games. So my question is: It it caused by my GPU or my CPU? I took a picture below, showing CPU and GPU usage. Im not an expert in this, so any kind of help would have been greatly appreciated :)
Basic specs:
AMD FX 8350 CPU (4000 MHz) Not overclocked
AMD 290x Gigabyte Windforce OC
8 GB DDR 3 RAM
What resolution are you playing at? And what about quality settings (Antialias, anisotropic filtering, shadow quality, etc)?
My virtual reality headset (HTC VIVE) is running at 2160x1200 and should run in 90Hz for the best experience. There is not so many graphical settings in VR games. The only thing I can really adjust is supersampling which is at 1.0 (standard).
There's one definitive way to find out if your CPU is overloaded: Use the Performance Monitor tool, which you can start from Control Panel\Administrative Tools.
The Performance Monitor tool provides a vast amount of information on your running computer, more than you get from Task Manager or its Resource Monitor. When you first launch it, it tracks your CPU percentage utilization as the default counter. But you can have it track other counters.
First, throw a typical load on the CPU that you're worried might be overloading it.
Then, in Windows 10's Performance Monitor, click on the green "plus" icon to add a new counter to track. Then in the list of counters, select System\Processor Queue Length and click Add>> and then OK. The Processor Queue Length is the number of threads waiting to be serviced by your CPU.
A rule of thumb is that the Processor Queue Length should not constantly exceed 10 times the number of cores of your CPU. For example, for a 6-core CPU, the Processor Queue Length should not exceed 60 on a sustained basis. If it does, your CPU may be overloaded.
There's one definitive way to find out if your CPU is overloaded: Use the Performance Monitor tool, which you can start from Control Panel\Administrative Tools.
The Performance Monitor tool provides a vast amount of information on your running computer, more than you get from Task Manager or its Resource Monitor. When you first launch it, it tracks your CPU percentage utilization as the default counter. But you can have it track other counters.
First, throw a typical load on the CPU that you're worried might be overloading it.
Then, in Windows 10's Performance Monitor, click on the green "plus" icon to add a new counter to track. Then in the list of counters, select System\Processor Queue Length and click Add>> and then OK. The Processor Queue Length is the number of threads waiting to be serviced by your CPU.
A rule of thumb is that the Processor Queue Length should not constantly exceed 10 times the number of cores of your CPU. For example, for a 6-core CPU, the Processor Queue Length should not exceed 60 on a sustained basis. If it does, your CPU may be overloaded.
Did I do it right? The stuttering was very intense at this point.
Looks like you did it right, and also looks like the load fails to violate Eksy61's formula (sustained 10X core count). When you run the performance tab in Task Manager, do you see anything maxing out there when the system stutters? It could still be CPU bound, but it might be memory or I/O bound as well.
HTH,
--Ed--
Looks like you did it right, and also looks like the load fails to violate Eksy61's formula (sustained 10X core count). When you run the performance tab in Task Manager, do you see anything maxing out there when the system stutters? It could still be CPU bound, but it might be memory or I/O bound as well.
HTH,
--Ed--
No, nothing seems to reach max. Everything is pretty far from max. Maybe its just the game that is bad optimized? I dont know. My friend has a PC almost identical like mine, but only with a Rx 480 instead of a 290x (almost same performance) and 32 gb ram instead of 8gb, and he can feel stuttering too.
This is also a possibility, especially given that your friend's rig has a newer graphics card and 4X RAM when compared to yours. Have you tried other VR games to see if you get the same symptoms from them, too? That might be a good next troubleshooting step: no point trying to fix something that ain't broke!
HTH,
--Ed--
This is also a possibility, especially given that your friend's rig has a newer graphics card and 4X RAM when compared to yours. Have you tried other VR games to see if you get the same symptoms from them, too? That might be a good next troubleshooting step: no point trying to fix something that ain't broke!
HTH,
--Ed--
Thats true :) I have tried more games, even a game called Onward that i had to refund because of this problem. But in that game, it was MUCH worse. I dont know if I could blame the GPU or CPU. Hmmm..
Do you have an SSD for the system hard drive? Could be disk access halting the system causing the stuttering. Are the games very memory intensive? You also could be running out of RAM causing the system to page to the C drive slowing and stuttering. Look at the memory tab in Task Manager.
Computer Type: PC/Desktop System Manufacturer/Model Number: Bluethunder III OS: Windows 10 Pro For Workstations CPU: AMD Ryzen 5950X Motherboard: ASUS AM4 TUF Gaming X570-Plus (Wi-Fi) Memory: 64GB 3200mhz Corsair Vengeance Graphics Card: EVGA 980Ti Classified 6Gb Sound Card: Creative ZxR Sound Card (Sound Blaster ZxR) Monitor(s) Displays: 2 x Viewsonic VX2778 2 x Viewsonic VX3276 QHD Screen Resolution: 4 x 1440p Keyboard: Logitech K740 Mouse: Logitech G203 PSU: EVGA 1000 watt Case: Rocketfish Full Tower Cooling: Noctua NH-D15, Premium CPU Cooler with 2X NF-A15 PWM 140mm Fans (Brown) Hard Drives: 238GB TOSHIBA THNSNJ256GCST (SATA (SSD)) 29 °C
465GB Western Digital WDC WD5003AZEX-00K1GA0 (SATA ) 32 °C
1863GB Western Digital WDC WD20EZRX-00D8PB0 (SATA ) 26 °C
1863GB Seagate ST2000DM008-2FR102 (SATA (SSD)) 32 °C
931GB Western Digital WDC WDS Internet Speed: 1Gb up and 1Gb down Browser: Firefox Antivirus: MSE Malwarebyted Pro. Other Info: Using Mouse without borders (Google It)
Computer Type: PC/Desktop System Manufacturer/Model Number: Indianatone III OS: Windows 10 Pro For Workstations CPU: Ryzen 7 3800X Motherboard: Asus ROG Strix B550-F Gaming Memory: 64GB 3200mhz Corsair Vengeance Graphics Card: EVGA Geforce RTX 2060 12Gb Sound Card: Creative Soundblaster XFi Titainium Monitor(s) Displays: 2 x Viewsonic VX2778 2 x Viewsonic VX3276 QHD Screen Resolution: 1440P Keyboard: Logitech K740 Mouse: Logitech G100S LED Laser PSU: EVGA 1000 watt Gold Case: Rocketfish Full Tower Cooling: Hyper 212 with dual fans in push pull Hard Drives: Samsung Pro 850 256 Gb plus 5 others
Asus DVD RW Drive, Pioneer BDR-209D. Internet Speed: 1GB up and down Metronet Browser: Firefox Antivirus: MSE Malwarebytes Other Info: Using Mouse without borders (Google It)