TerryLaze :
DarqFX :
it used to run the game fine but ive revisited it and now its deciding to not use my specs to 100% or at least close to that.
I'm pretty sure it always ran that way,center of the city is the hardest on the CPU and 40-50 FPS is actually pretty good.
The game just needs a lot more CPU then GPU.
The logical inconsistency though is he said it ran fine before on his system.
THIS guy with same basic specs is getting 60-70FPS average:
https://www.youtube.com/watch?v=AEB4EzqxVwE
It does sound like a CPU bottleneck so I'm not sure what is going on.
I agree the game can be hard on the CPU, and the i5-6400 Turbo max is only 3.3GHz so my best guess is that perhaps the game is:
a) game is more CPU intensive now, or
b) game settings are different (some settings hit CPU harder such as traffic density or "population" or whatever), or
c) an application is eating up CPU resources (easy to check, just make sure CPU usage is under 10% when launching game)
If I was forced to guess I'd say it's game settings... thus, try dropping everything to the lowest to see if the FPS jumps up a lot. If so, then I'd jump up to "HIGH" or whatever then look at individual settings.
Also, if the monitor is 60Hz and if 60FPS can be hit at least 80% of the time I'd consider forcing on Adaptive VSYNC. You do NOT want to use VSYNC if you can't hit a solid 60FPS (at 60Hz) as it adds stutter.
You do NOT want to use VSYNC OFF if it causes bad screen tearing. Adaptive VSYNC keeps VSYNC ON if you can maintain 60FPS/60Hz but turns it off if you drop below (so screen tearing instead of added stutter).
Here's how:
a) start then close game
b) NCP-> manage 3d games-> ... add game (use the GTA5 at top)-> (setting)-> save
Other:
If the CPU was causing bottleneck issues then the GPU usage should be higher where the FPS is higher and lower where the FPS is lower... so if it's 40% at 40-50FPS is it a lot higher when say 80FPS?
If so that's pretty much confirmation of a CPU bottleneck.
https://www.reddit.com/r/GrandTheftAutoV_PC/comments/338qvj/what_options_to_reduce_cpu_usage/
I can't confirm this would help, but with that said:
"Try setting the population a bit lower. That should relieve some stress on the cpu. Distance scaling low as well. "