Question In game stutter whenever something needs to be accessed from disk(I think?)

silver085

Honorable
Oct 28, 2019
28
8
10,535
It's an old PC, but this isn't a resource problem, as it happens in old games too that aren't even close to maxing my CPU/GPU or RAM. It also happens literally in main menus.

MSI H97 PC MATE
Xeon E3-1240 V3 (i7 4770 equivalent)
16GB RAM 1600Mhz(4x4)
RTX 2060 SUPER
PSU XFX TS 550W (P1-550S-XXB9)
x2 MX500 1 TB SSD
x1 IRDM PRO gen2 512 SSD(system drive)
x1 Toshiba P300 1TB HDD(storage)
x1 Toshiba P300 2TB HDD(storage)
Windows 7


So basically this 2 fps sttuter occurs whenever something isn't already loaded in memory and it needs to be accessed from disk by the look of it.
I'm uploading 3 videos with examples(click direct link beneath). Sorry for phone quality, I recently uninstalled Shadowplay and am just lazy. You won't be really able to "feel" the stutter in this case, but you can clearly see the fps drop and frametime spike.

First video is showcasing pretty much the most ridiculous example. Basically after launching the game, I will get stutter when I open the overlay for the first time, because it needs to be drawn. After that I can open and close it as many times as I want without stutter.
View: https://vimeo.com/1053197678/d957635c38


Second video is me scrolling through the save files. Game needs to access each save file on the disk in order to get the thumbnail, and so it stutters each time I move onto new file. Scrolling back up through the same files produces no stutter, as those are already in memory.
View: https://vimeo.com/1053197976/4e0b999349


Third video is actually in game. Keep looking at the trees in the middle of the screen. You will notice the stutter occurring the moment when new model was being rendered in.
View: https://vimeo.com/1053199853/b928b401e3


Some things I think we can rule out:

-Given this is Windows 7, I think we can rule out some background proccesses interference. It's also trimmed down to the maximum perfromance where I have like 50 proccesses running and I know what each one of them does(compared to +100 mess in Win10/11). I just have ESET, Nvidia Panel, Realtek Audio Panel and RTSS with MSI Afterburner in my tray. So unless I actually disabled some important windows service, I think we can rule this out.

-Obviously it's not overheating problem as it happens in menu's too, but still both of my CPU and GPU are around 60C when gaming.

- It's not a dying disk, as it happens on all of my disk's and all of them are healthy too(I use HDTune, CrystalDisk and have HDSentinel running)

- I don't know if this is a hardware problem. The only thing I can rule out is GPU, cuz that was recently swaped from old 1060 3GB(yes I did clean DDU uninstall)

- I tried all Vsync's, framelimiters, max pre rendered frames, none has an effect on this

If I understand correctly how this works... it seems like there's some communication problem between my CPU and disk's?

If I could actually remember and notice when this started to happen at first, it would be easier to narrow down, but alas I have no idea. With this PC I just got used to stutters as you can imagine, but I do rememeber it wasn't that bad some time ago.

Going back to hardware, originally I had ASRock H97 Pro4 with i5 4590. I damaged my MOBO by accident at some point and had to buy new one. I didn't want to do a full switch to Win 10 with new PC yet, so I just bought a cheap replacement with MSI H97 PC MATE and that Xeon. I can't really tell if perhaps this is when it all started, but I think I would have noticed it right away.
 
Last edited:
Any time you are pulling from HDD is going to have far more latency. If you move this game to an SSD do you experience the same stutter?

To be fair, this system is aged by any metric.
All my games are on SSD's. Those are classic 500/500 write and read SATA 3 SSD's, so it shouldn't be the cause. Especially since I'm not running new games.