PC specs:
i3570k (3.6ghz)
8gb ram (~1800)
HD7950 (975mhz, v-sync on, full-window mode)
Asus VS248 1080p main, old Sony 1024x768 2nd (for TS3/etc)
I'm always having issues getting a playable FPS and it doesn't matter what settings I use. When there's no fighting it's at 60fps (65-90fps v-sync off). During fights it drops in the 40-50 range, lowest is ~30fps. The kicker is I never see >75% for my CPU and >50% for my GPU when FPS drop.
I only see 100% if I turn off v-sync. I get that v-sync will lower my average utilization, but why is my max never 100%? I'd think when it drops to 30fps w/v-sync on it would try using every resource possible. The worst map for me in Boreal Vault: in training grounds I see 150-200fps on both low & high settings, during brawls it's usually in the 35-45 range on LOW.
How can I get MWO to use more CPU/GPU when it bogs down below 60fps? OC CPU/GPU to the max?
Notes -
I need v-sync on otherwise tearing makes me physically sick.
CPU/GPU temps never go above 60C in MWO.
I can play BF4 at high settings and never see below 60fps.


Poor Fps But Low Cpu/gpu Utilization
Started by Hydrocarbon, Mar 06 2016 02:54 PM
7 replies to this topic
#1
Posted 06 March 2016 - 02:54 PM
#2
Posted 06 March 2016 - 03:03 PM
'Cause forum searches are hard.
http://mwomercs.com/...ost__p__4893353
http://mwomercs.com/...ost__p__4913651
http://mwomercs.com/...ost__p__5041640 (just to be a completest.)
http://mwomercs.com/...ost__p__4893353
http://mwomercs.com/...ost__p__4913651
http://mwomercs.com/...ost__p__5041640 (just to be a completest.)
#3
Posted 06 March 2016 - 03:23 PM
30 Fps seems like so much to me, im just running at 15 Fps
#4
Posted 06 March 2016 - 05:09 PM
Quote
PC specs:
i3570k (3.6ghz)
8gb ram (~1800)
HD7950 (975mhz, v-sync on, full-window mode)
i3570k (3.6ghz)
8gb ram (~1800)
HD7950 (975mhz, v-sync on, full-window mode)
My setup except OC to 4.5ghz and HD7950 oc to 900mhz (15.12 Crimson) on Asrock Z77 Pro3 . You should be okay on getting it to at least 4.2ghz aircooled.
Power Options, prefer highest preference.
Vsync off but create a user.cfg with sys_MaxFPS = 70 and place it in your MWO folder. Without the FPS limiter/vsync, max FPS would be 140ish or there abouts, dependent on map but would drop down to 50ish in heavy action/lrms/etc. Setting the limiter in the user.cfg provided a smoother transfer of action. The FPS drops of 50FPS or more caused issues with me than anything else.
I use medium settings, no AA, 1920x950 windowed resolution on a Vizio 42in LCD TV.
Below is my previous user.cfg but currently testing it only FPS limiter. I obtained it from Goose, iirc, after determining my limit on the last part.
Quote
r_HDRGrainAmount = 0.0
r_MultiThreaded = 2
r_GeomInstancing = 1
r_multiGPU = 0
r_silhouettePOM = 0
r_stereodevice = 0
r_UsePOM = 0
sys_budget_videomem = 3072
sys_MaxFPS = 75
r_WaterUpdateThread = 2
sys_TaskThread1_CPU = 0
sys_streaming_CPU = 2
sys_physics_CPU = 3
sys_TaskThread5_CPU = 3
sys_budget_soundCPU = 0
e_GsmCache = 1
r_FogShadows = 0
q_ShaderWater = 0
sys_limit_phys_thread_count = 0
p_num_threads = 16
e_AutoPrecacheCgfMaxTasks = 16
p_num_jobs = 16
r_ShadersAsyncMaxThreads = 16
sys_job_system_max_worker = 16
sys_budget_streamingthroughput = 22528000
sys_LocalMemoryGeometryStreamingSpeedLimit = 22000
sys_LocalMemoryTextureStreamingSpeedLimit = 22000
sys_streaming_max_bandwidth = 22000
r_MultiThreaded = 2
r_GeomInstancing = 1
r_multiGPU = 0
r_silhouettePOM = 0
r_stereodevice = 0
r_UsePOM = 0
sys_budget_videomem = 3072
sys_MaxFPS = 75
r_WaterUpdateThread = 2
sys_TaskThread1_CPU = 0
sys_streaming_CPU = 2
sys_physics_CPU = 3
sys_TaskThread5_CPU = 3
sys_budget_soundCPU = 0
e_GsmCache = 1
r_FogShadows = 0
q_ShaderWater = 0
sys_limit_phys_thread_count = 0
p_num_threads = 16
e_AutoPrecacheCgfMaxTasks = 16
p_num_jobs = 16
r_ShadersAsyncMaxThreads = 16
sys_job_system_max_worker = 16
sys_budget_streamingthroughput = 22528000
sys_LocalMemoryGeometryStreamingSpeedLimit = 22000
sys_LocalMemoryTextureStreamingSpeedLimit = 22000
sys_streaming_max_bandwidth = 22000
Another thing to do is to make sure heatsinks have been cleaned up. Should do this every month or two, depending on location/dust conditions.
Edited by Tarl Cabot, 06 March 2016 - 05:37 PM.
#5
Posted 06 March 2016 - 05:43 PM
Thanks for the link, and yes the MWO forum is a nightmare to search. I read PGI disabled user.cfg completely last summer (nowhere on my HDD), are you suggesting it still works for certain settings?
As far as HSF's, I have filters & all have been checked. I wasn't able to OC this too far when I tried, but I think I had some crappy memory & heat issues when I last tried.
As far as HSF's, I have filters & all have been checked. I wasn't able to OC this too far when I tried, but I think I had some crappy memory & heat issues when I last tried.
Edited by Hydrocarbon, 06 March 2016 - 05:46 PM.
#6
Posted 06 March 2016 - 06:49 PM
The user.cfg still works but is player made. There are some commands that have been disabled but for good reason.
Do it in increments. Depending on how long you have had the system, might consider redoing the thermal paste.
Do it in increments. Depending on how long you have had the system, might consider redoing the thermal paste.
Edited by Tarl Cabot, 06 March 2016 - 06:50 PM.
#7
Posted 06 March 2016 - 08:24 PM
For search use google and put this at the end site:mwomercs.com, that way you can sort by date,etc. The forum search leaves much to be desired.
#8
Posted 21 June 2016 - 12:37 PM
Because screen tearing IS evil: G-Sync for the win!
And on topic: For some reason, in the driver of my graphics card, there was a fps/frequency limit set for the resolution I am playing in. After I set that to the max my screen can handle, and then acticated Sync (G-Sync in my case), the fps limit was gone.
And on topic: For some reason, in the driver of my graphics card, there was a fps/frequency limit set for the resolution I am playing in. After I set that to the max my screen can handle, and then acticated Sync (G-Sync in my case), the fps limit was gone.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users