Unbelievable Frame-Drop in games

Hello,

I'm in desperate need of your help and so are many others who still have this problem, and I want to solve it once and for all. Last week I upgraded my PC (specs below) but I'm having trouble while playing (intense) games (I'm going to use BF1 in this case).

Every few minutes I get a sudden FPS drop/spike that makes almost every game unplayable. Running BF1 on mixed High-Ultra settings with an average of 60-80 fps suddenly drops to 40-50 every now and then, making the game unplayable for a split second

Things I tried already:
1. Disabling page file/Superfetch + emptying memory StandbyList using RAMmap - did not help
2. Using best (or lowest) settings on the Nvidia Control Panel and also inside the game - cranked up FPS, spikes still occur
3. Re-install all drivers and game(s) - no difference at all
4. Check for malware and viruses - none found
5. Unpark cores - nope
6. Disabled all Nvidia Audio Devices - still spiking

The temperature of most hardware parts is 40-60°C, so I don't think my system is overheating. I also have a pretty good CPU cooler.

I find my FPS around 80-100 on BF1 on TDM so i figured if i don't go below 80 i should lock my FPS in rivatuner to 79. As soon as i set it to 79 my FPS drops below this, to like 75 and sometimes as low as 65.

I have all my power settings on high so that's not the reason, temps are reasonable so i highly doubt that my system is throttling in anyway. I'm desperate for some help now, this doesn't seem normal.

Specs:

OS: Windows 10 Pro 64-bit (Creators)
Processor: i7 6700K Stock 4.0GHZ
RAM: x2 8GB Dual-Channel DDR3 @ 933MHz (Total 16GB)
Motherboard: ASUS H170M-E D3 (1151 Socket)
GPU: 8GB NVIDIA GeForce GTX 1080 (EVGA SC)
Storage: 250GB SANDISK SSD
Storage 2: 2 TB Seagate 7200RPM
PSU: CX750M Corsair

Anyone out there that can help me with my problem? It's really getting annoyed.

Thanks!


This sounds like your system ram is running low or it could also be caused if you are running the game from a mechanical (older style) hard drive, here are some more things you can try...

1. Install a problem game onto your SSD
2. Check that your RAM is not all being eaten, inversely check that the games not using your page file (it should be using just your RAM)
3. Check your RAM timings, lower (tighter) = better so check that they aren't ridiculously high.
4. I've seen people with a similar PSU to yours run into all sorts of problems, I'd recommend if at all possible trying a different PSU
5. Check task manager performance and see if any part of your system is getting hammered during the lag spikes.
6. Lastly check your anti-virus/malware software, maybe an update caused it to check files that are in use (eg. your game files) while you are trying to game making the files slow to access and causing bad fps.
7. Last option to rule out software is to nuke it all and start again fresh, do a re-install.
 
This sounds like your system ram is running low or it could also be caused if you are running the game from a mechanical (older style) hard drive, here are some more things you can try...

1. Install a problem game onto your SSD
2. Check that your RAM is not all being eaten, inversely check that the games not using your page file (it should be using just your RAM)
3. Check your RAM timings, lower (tighter) = better so check that they aren't ridiculously high.
4. I've seen people with a similar PSU to yours run into all sorts of problems, I'd recommend if at all possible trying a different PSU
5. Check task manager performance and see if any part of your system is getting hammered during the lag spikes.
6. Lastly check your anti-virus/malware software, maybe an update caused it to check files that are in use (eg. your game files) while you are trying to game making the files slow to access and causing bad fps.
7. Last option to rule out software is to nuke it all and start again fresh, do a re-install.

I've tried both SSD and HDD
RAM isn't be used more than 9GB of 16GB and yeah, the games seem to be using upwards of 6-7GB of Pagefile
RAM timings are 10-10-10-27
Nothing is being hit harder than it should be
Tried disabling/closing whilst running games
Reinstalled 3-4 times with no luck


quick google seems to indicate it is a part of a flashplayer in chrome/adobe
`seems`legit

Yeah, i found out it was chrome.

Have you disabled Game Mode?

Yes, still issues.
 
It's a long shot, but can you try a different PSU? Also, how have you got the power hooked up on the 1080?

I'm wondering if on certain loads your kit is drawing more power and your PSU is struggling. Whilst I appreciate the PSU you have in terms of wattage should be plenty, it's a weak PSU at best.
 
Hi. A little update.



I seem to have tracked down the cause for the stutter, but have yet to find a fix. I was playing Battlefield 1 and FIFA 17 and in the following graph my frametimes sometimes hit 139,000 ms (what causes this?)



NOYT6AY.png




Now whilst playing these games none of the CPU Cores go anywhere near 80% let alone 100%. I'm capped in Rivatuner at 100fps and have vsync on but have also tried it off, this leads me to believe should i be able to get consistent frame times i'd be able to get rid of the stutter, but the question is how would i achieve a stable frametime? Instead of it occasionally hitting 130,000+ ms.



I have a 6700K and GTX 1080 which should easily be able to obtain 100fps in most games out today at 1080p, and even 1440p.



Look forward to hearing your replies!
 
GameDVR, game mode and full screen optimisations (for some games) should be turned off.

Had huge frame drops across multiple different games (CS, Pubg, Dota and overwatch).

GameDVR / game mode is just auto turn off.

Disabling full screen optimisations seems to be on a case by case basis.


To disable fullscreen optimisations right click on the .exe - properties - compatibility and it's a check box in there some where (off the top of my head).
 
There's tearing in some games with borderless window and fullscreen optimisations on, too. So well worth messing with what Qitarah said.

Something else you can try is Process Lasso, and set your game/s .exe's to High priority and to use (Affinity) say 6 threads out of 8 (2, 3, 4, 5, 6, 7), so it doesn't occupy the first 2 threads, leaves them free for Windows and other stuff. Discovered that prevents dips into the thirties when going nuts with a minigun in GTA, which had always been an issue on my system (4770K) till then. You don't need to install Process Lasso to test this, as you can do it through Task Manager when the game loads. Details tab > right-click .exe > Set priority & Set affinity. Where Process Lasso comes in handy is when you don't want to apply those settings every time you load the game/s. Lasso will handle that for you when you set the rules.
 
Back
Top Bottom