Stuttering in the division

techguy911

Distinguished
Jun 8, 2007
1,075
0
19,460
This is really odd i get 156 fps but sometimes when attacking i will drop to 5 fps?
Things i have tried:
Updated all my drivers.
Did a file verification on the division.
Did a malware\ virus scan.
Did a hard drive scan for bad sectors.
Did memtest86 test 6 hour run.
Checked Temps all normal.
Removed all unnecessary programs and services.
tried lowering the settings/resolution.
tried uninstalling and reinstalling the division.

hardware
I7 2600k
8 gb ram
GTX 1070

Runs all other online games at ultra 1080p no issues guild wars 2, black desert
Runs fallout 4 and the witcher 3 at ultra 1080p no issues.


 
Solution
Yes, shifting the load more to the GPU can reduce the load on the CPU so that would be my best guess as to what the issue is. You are probably giving the CPU some breathing room for when things suddenly get more demanding of the CPU.

I know I mention Adaptive VSYNC but I'll go over it some more.

If screen tearing is annoying at all, I suggest you force Adaptive VSYNC (if 60Hz panel), or the "HALF REFRESH" variant of 100Hz or higher (72FPS for 144Hz panel).

This will:
a) eliminate screen tearing (pro)
b) be slightly more sluggish (con)
c) reduce load on both CPU and GPU (pro)
d) revert to VSYNC OFF any time the FPS drops below 60FPS (or whatever the target FPS is)... (causes screen tear again but preferable to the added stuttering of...
Since OTHER games seem to work fine there's likely no need to investigate your hardware. Sounds like a game specific issue. Sure, you might get lower FPS than an i7-7700K at times but dropping to 5FPS or so sounds like two things:

a) bad code, or
b) CPU or GPU throttle (seems unlikely)
c) lack of VRAM or system memory (no)

d) other hardware suddenly tying up CPU due to software glitch such as driver conflict? (unlikely since other games work)
 
Yeah, other people report the same issue with THE DIVISION. Some points:

1. Enable Chromatic Aberation? (Don't ask me but someone swears that fixed their FPS drop issue. And yes, that's enabled, not disabled and no doesn't make sense to me.

2. drop settings down really low. If stutter gone, raise them until you get the issue again then turn things on and off to see if it's one setting or just overall how taxing it is.

3. CPU?
Some people have tried to:
a) pause game
b) tab out
c) Task Manager-> Details
d) right-click the game EXE and then disable Cores 5 and 7 which are actually the hyperthreads (that leaves them free for Windows in case something demanding pops up... it's supposedly helped some people).

BTW, for the first core, it's reported as:
CORE 0 - typical core usage
CORE 1 - hyperthreaded code

4) Adaptive VSYNC:
NCP-> manage 3d settings-> ... add game-> (setting)-> SAVE

This won't prevent the drops but it can reduce the effect of dropping below the target (i.e. 60FPS on 60Hz monitor) if VSYNC is on. It auto disables VSYNC to prevent adding more stuttering. That's again a SEPARATE stutter issue but using this has helped me a lot in some of the Assassin's Creed games where I'm stable then suddenly the FPS drops and it gets really SLUGGISH for a second or more.

Instead with this feature I just get screen tearing for the time VSYNC is OFF.

OTHER:
More info online, but I don't own the game so that's the best I can do.

OTHER:
At some point if you don't have one consider getting a GSYNC monitor. I'm waiting for prices to drop as a 2560x1440 TN panel, 144Hz, is $500USD and the ones I like are $750USD and $1300USD (3440x1440) plus at this point I'm going to wait for HDR.

 
https://www.reddit.com/r/thedivision/comments/46kpl8/division_massive_stutteringfps_drops_99_cpu_usage/

bunch of stuff including this:
"what worked for me was to update the nvidia drivers to the very last and STOP UPLAY OVERLAY from the Uplay App. Just go to UPlay settings - > General - > and deselect the "enable in-game overlay for supported games"."

Since he mentions NVidia I'd consider using DDU then reinstall the NVidia drivers.
http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

Use the SAFE MODE recommended option for DDU.
 

techguy911

Distinguished
Jun 8, 2007
1,075
0
19,460


Already did that as per updated all drivers i always use DDU on video driver updates, also stopped overlay and turned on chromatic aberration

Strange thing is i have another system i7 3770 , asus 7970 3gb,8gb ram i don't have this issue.
I have Asus PB287 4k monitor running off display port.

Ok this is really strange usually i go for fps over eye candy i had chromatic aberration on most other thing turned to low or off i turned on everything high now there is no more stutter? should it not be the other way around?.
At 1080p i get a constant 70-80 fps no stutter could it be that the load was all on my cpu when i cranked up visuals the video card took more load that is all i can think of why it was happening.

 
Yes, shifting the load more to the GPU can reduce the load on the CPU so that would be my best guess as to what the issue is. You are probably giving the CPU some breathing room for when things suddenly get more demanding of the CPU.

I know I mention Adaptive VSYNC but I'll go over it some more.

If screen tearing is annoying at all, I suggest you force Adaptive VSYNC (if 60Hz panel), or the "HALF REFRESH" variant of 100Hz or higher (72FPS for 144Hz panel).

This will:
a) eliminate screen tearing (pro)
b) be slightly more sluggish (con)
c) reduce load on both CPU and GPU (pro)
d) revert to VSYNC OFF any time the FPS drops below 60FPS (or whatever the target FPS is)... (causes screen tear again but preferable to the added stuttering of VSYNC ON if you can't maintain the FPS).

OTHER:
Just FYI, but a game can report "60FPS" constantly using FRAPS or similar tool but still have stutter or FPS drops. That may sound confusing. One of the reasons is that the FPS is calculated based on REQUESTED frame draws, not tallied as they are actually created. So you can have multiple complete drops or just partial frames that get recorded as full frames.

That's why FRAME TIME analysis came about. Capture tools analyze how long each NEW FRAME lasts. Ideally at 60FPS each frame is exactly 1/60th second which surprisingly isn't that common even with VSYNC ON.
 
Solution