312_JS Posted May 13, 2020 Posted May 13, 2020 (edited) Hi! As the title says, I'm getting a huge FPS drop when I look at certain directions. Usually my FPS hovers around 60 FPS, but then drops and stays at 30 FPS (exactly) as long as I'm looking there. My GPU usage drops bellow 40% and CPU drops to around 15% at that moment. What I noticed, is that if I Alt-Tab into Task Manager (or anything else), it jumps right back up as long as DCS doesn't have focus. The GPU usage jumps back to around 90% and CPU to around 45% when not in focus and all is fine. I tried setting High/Realtime priority to DCS in Task Manager, as well as running it as administrator, but that didn't change a thing. Any idea what the issue might be, please? PS: I only fly on the Normandy map. Edited May 14, 2020 by 312_JS
312_JS Posted May 14, 2020 Author Posted May 14, 2020 Looks to be a stuck Nvidia VSync. I had it off everywhere (really, everywhere), but now when I forced it to Off in both General Nvidia Control Panel setting as well as for DCS.exe alone, it seemed to help, but I only had a minute to test, so will confirm later. Weird thing was, that even this setting didn't seem to work, until I've Alt-Tabed into Task Manager and back while I was flying (and looking at the direction that gave me 30 FPS) to finally disable the VSync. I was Alt-Tabing with previous settings as well, but without any success. Can't wrap my head around it just yet.
312_JS Posted May 18, 2020 Author Posted May 18, 2020 The issue is still there until I Alt-tab out of DCS and back again. Any idea why the Vsync is so stubborn?
HunterICX Posted May 18, 2020 Posted May 18, 2020 simply that's how Vsync works, in case of FPS drops it'll lock it down to the next that's 30fps and because your GPU and CPU don't have to work so hard anymore their usage drop. if you want to cap your FPS use this instead. create a config file .cfg (using notepad++) then make a line as below: options.graphics.maxfps = 60 (you can change the value to anything you like) save it in : Username\Saved Games\DCS\Config
312_JS Posted May 18, 2020 Author Posted May 18, 2020 simply that's how Vsync works, in case of FPS drops it'll lock it down to the next that's 30fps and because your GPU and CPU don't have to work so hard anymore their usage drop. if you want to cap your FPS use this instead. create a config file .cfg (using notepad++) then make a line as below: options.graphics.maxfps = 60 (you can change the value to anything you like) save it in : Username\Saved Games\DCS\Config Thank you, but you haven't read carefully. I found out it was a Vsync already, but the problem is that the Vsync is ON, even if I forced it to OFF (OFF in game, OFF for DCS.exe in Nvidia Control Panel, OFF in general 3D application setting in Nvidia Control Panel), until I Alt-tab out of DCS and back.
Recommended Posts