Deep Rock Galactic
BugAlert Feb 16, 2022 @ 3:54am
Low cpu usage = low fps
So, I decided to figure out why with large waves of enemies and even in the lobby, standing on the dance floor and looking at the pod, FPS drops. At first I blame the videocard, but by lowering the settings, fps still holds at ~80 with a terrible frametime. But looking at the statistics better, I saw that the game uses only 5 processor cores by ~60-70%, and keeps the rest at a ridiculous 5-15%, which leads to this result. I love this game, but because of such an absolutely ridiculous problem, it's almost impossible to play in a big party on high difficulty. In that case FPS fall below 40. For first person shooter its a big trouble.

I have not weak pc, with 16GB of RAM (overall usage ~5GB), nvidia 2070S (usage 30-40%) and ryzen5 3600x(usage 25-35%), I want to play in comfortable state, and not suffer. Moreover, the UEngine 4 can be perfectly optimized. Has anyone encountered this problem? Maybe someone was able to solve it or at least apply a temporary plug.
< >
Showing 1-13 of 13 comments
Chibbity Feb 16, 2022 @ 4:01am 
I take it you don't understand how games and multiple cores tend to work together?

As in they don't.

Most games are heavily restricted by single core performance. Especially for stuff like AI pathing and physics.
Last edited by Chibbity; Feb 16, 2022 @ 4:02am
BugAlert Feb 16, 2022 @ 4:09am 
Originally posted by Chibbity:
I take it you don't understand how games and multiple cores tend to work together?

As in they don't.

Most games are heavily restricted by single core performance. Especially for stuff like AI pathing and physics.
Yeah, i know, thanks, but we have games with equally impressive physics and crowds of enemies. And which can use more than 4 cores, wow. In addition, the question was to pay attention to this problem and, perhaps, find temporary solutions.
Last edited by BugAlert; Feb 16, 2022 @ 4:09am
Sea Base Feb 16, 2022 @ 6:01am 
Originally posted by !Rainbow!:
Originally posted by Chibbity:
I take it you don't understand how games and multiple cores tend to work together?

As in they don't.

Most games are heavily restricted by single core performance. Especially for stuff like AI pathing and physics.
Yeah, i know, thanks, but we have games with equally impressive physics and crowds of enemies. And which can use more than 4 cores, wow. In addition, the question was to pay attention to this problem and, perhaps, find temporary solutions.
What games?
Originally posted by Chibbity:
I take it you don't understand how games and multiple cores tend to work together?

As in they don't.

Actually they do:

https://pcguide101.com/cpu/do-games-use-multiple-cores/

https://techgearoid.com/articles/how-many-cores-do-games-need/
Last edited by Mr. Monochrome [Hood Certified]; Feb 16, 2022 @ 6:24am
MetalCrusheR Feb 16, 2022 @ 6:25am 
Its better than High cpu usage and low fps.
Vault Traveler Feb 16, 2022 @ 6:48am 
Problem is multicore optimization is lots of work and unfortunatly many do not offload the same process (in case of drg pathfinding) to several cores. multi cores used one core for audio and another for everything else. Simply open task manager and look for yourself what cores do get used when. Core 0 is usually at 99% during big swarms while core 1(up to 3) only do 25%. Core 4-7 usually run below that.

You can critize it sure but I wouldnt expect any significant changes.
Last edited by Vault Traveler; Feb 16, 2022 @ 7:34am
ShugoTheRipper Feb 16, 2022 @ 11:59am 
Is the GPU maintaining 95-100% usage when FPS is unlocked? If it is there is no issue.

If not you may want to try DX12 or look into if your CPU has configuration issues. Ryzen hates slow ram and it hates it not being configured in dual channel.

I mean I am literally playing the game at around 100 fps average at a 1440p equivalent resolution (Number of pixels vs res scale). With a 3900X and a GTX 1080. You should not see much deviation with your system. 3900X is not that much faster and there is a diminishing return of the number of cores.
Evono Feb 16, 2022 @ 1:17pm 
Originally posted by !Rainbow!:
Originally posted by Chibbity:
I take it you don't understand how games and multiple cores tend to work together?

As in they don't.

Most games are heavily restricted by single core performance. Especially for stuff like AI pathing and physics.
Yeah, i know, thanks, but we have games with equally impressive physics and crowds of enemies. And which can use more than 4 cores, wow. In addition, the question was to pay attention to this problem and, perhaps, find temporary solutions.
these games are still limited by 1 or 2 main threads.

Example ASC Odysee uses 12 threads but if any of thread 0 and 1 gets to 100% your ENTIRELY cpu bound.

a cpu kinda also feeds the GPU and prepares frames WHILE it also does the other stuff ( like physics and stuff )
Last edited by Evono; Feb 16, 2022 @ 1:18pm
BugAlert Feb 16, 2022 @ 3:19pm 
Originally posted by ShugoTheRipper:
Is the GPU maintaining 95-100% usage when FPS is unlocked? If it is there is no issue.

If not you may want to try DX12 or look into if your CPU has configuration issues. Ryzen hates slow ram and it hates it not being configured in dual channel.

I mean I am literally playing the game at around 100 fps average at a 1440p equivalent resolution (Number of pixels vs res scale). With a 3900X and a GTX 1080. You should not see much deviation with your system. 3900X is not that much faster and there is a diminishing return of the number of cores.
GPU usage holds at 30-40% at ultra-high settings 1080p in drg. Of course the fps lock is removed. And yes, the gpu can be loaded by 95-100%, for example in GoW or Horizon zero dawn. Hhmf... dualchannel is standart but.. I'll probably try to boost RAM a little.
BugAlert Feb 16, 2022 @ 3:27pm 
Originally posted by Vault Traveler:
Problem is multicore optimization is lots of work and unfortunatly many do not offload the same process (in case of drg pathfinding) to several cores. multi cores used one core for audio and another for everything else. Simply open task manager and look for yourself what cores do get used when. Core 0 is usually at 99% during big swarms while core 1(up to 3) only do 25%. Core 4-7 usually run below that.

You can critize it sure but I wouldnt expect any significant changes.

Yeah, that's very sad :c
And it's especially sad that UE has tools for optimizing multithreading. Shame that developers don't know how/don't want to do this.
Nosteru Feb 16, 2022 @ 3:32pm 
Originally posted by !Rainbow!:
Yeah, that's very sad :c
And it's especially sad that UE has tools for optimizing multithreading. Shame that developers don't know how/don't want to do this.
Offer your knowledge to them, they might hire you for coding this into the game.
Last edited by Nosteru; Feb 16, 2022 @ 3:32pm
ShugoTheRipper Feb 16, 2022 @ 3:59pm 
Originally posted by !Rainbow!:
Originally posted by ShugoTheRipper:
Is the GPU maintaining 95-100% usage when FPS is unlocked? If it is there is no issue.

If not you may want to try DX12 or look into if your CPU has configuration issues. Ryzen hates slow ram and it hates it not being configured in dual channel.

I mean I am literally playing the game at around 100 fps average at a 1440p equivalent resolution (Number of pixels vs res scale). With a 3900X and a GTX 1080. You should not see much deviation with your system. 3900X is not that much faster and there is a diminishing return of the number of cores.
GPU usage holds at 30-40% at ultra-high settings 1080p in drg. Of course the fps lock is removed. And yes, the gpu can be loaded by 95-100%, for example in GoW or Horizon zero dawn. Hhmf... dualchannel is standart but.. I'll probably try to boost RAM a little.

A thought, a rare issue but it can happen. Is you GPU not going to the next power state?

For example if I run an old an easy to run game like Portal and I use Vsync. My GTX1080 can't be bothered to jump power states. So sometimes you will be sitting at 40fps for no reason at all. Clock speeds firmly at idle levels.

I have to set a high fps of remove all limits if I want it to do anything normal. No idea why it has persisted with that GPU across multiple systems and OS's. With that GPU and that game only.

Maybe there is something in that story than can help. Hard to say but at 1080p you should have 0 issues.
Last edited by ShugoTheRipper; Feb 16, 2022 @ 4:00pm
Paintbrush Feb 16, 2022 @ 4:20pm 
The way you've explained your usage% makes no sense that you would have frame drops. If what your saying is true, then say your target FPS is 120, if it is less than 120 I'd expect higher videocard usage than 30 to 40% to reach 120.

If you want to see the culprit of your frame drops then have a resource monitor open when it happens. There is no way you can be losing frames and the GPU is only working to 40%

Unless you are using a laptop that has built in profiles (quiet, performance, turbo) and you are using a lower end one. Or maybe a power profile NOT set to performance.

Also to answer your statement, core usage in DRG has less to do with FPS than the GPU does. Going from a GTX 1060 6g to an RTX 3060TI I went from stable 1080p/60 FPS to a mostly stable 1080p/120 FPS. That being said, before the season update I used to get 120 to 90 FPS on my 1060
Last edited by Paintbrush; Feb 16, 2022 @ 4:37pm
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Feb 16, 2022 @ 3:54am
Posts: 13