Extremely bad stuttering after hardware upgrade

Something a bit strange happened this evening. I used GEForce experience to optimise the sim as it says it wasn’t optimised and it pushed everything up to use DLSS Super Sampling which resulted in high fps when loading and in the menus. I did a short flight by which time it had dropped to 50 fps and then right down to about 17 fps with stuttering. When I went back to the menus the fps was less than half of what it had been initially.

Maybe take a look at https://www.youtube-nocookie.com/embed/E_FRjo7aGgE and https://flightsim.to/file/71729/corsten-s-cache-shader-removal-tool helps. What happens when you lower the level of details LOD and TOD in MSFS? The rolling and Manual cache should be disabled for sure.

I see in your screenshots that vsync is on. Have you tried to switch it off already? If vsync if used and the system is not well confugured, it can cause stutters. I use vsync also, but on my system I have set an upper limit of 60fps for the max framerate, because otherwise the framerate fluctuates a lot, which can cause stutters, because the hardware is always brought to its limits. Without a limit, the power consumption of the PC will be higher, and the heat produced by the CPU and GPU will be much higher. What is the temperature of your GPU and CPU while flying? When they are too high, the performance will be reduced in order to protect the hardware.

1 Like

It would be good to check temps, for sure.

But I keep coming back to the #1 rule of troubleshooting: What changed?

OP made hardware changes to his system. After those changes, his performance decreased dramatically.

@agamemnon12343 Check out this post. In it I talk about a handy hardware monitor utility called Open Hardware Monitor.

All of these suggestions are good so thank you for that. With regards to VSync I prefer it on because if its off i get jagged edges when panning round the cockpit and that makes me feel sick. I had it on before the upgrade and it was never a problem. Before the upgrade I had everything on medium and it was really smooth. I’ll try the shader cache removal and limiting the fps. Will also check open hardware monitor and check temps.
thanks

Hi with regards to your stuttering, I had a similar issue yesterday for the whole day, I had major stuttering and random disconnects in the sim from online services even though my actual internet (1gb fiber) never disconnected from my machine. Well after a lot of troubleshooting it turned out to be my wireless mesh system connected to my router. Something had messed up the settings and caused all these problems, once I reconfigured the mesh system, the problems went away, and i mean it was a night and day difference.

My symptoms were, apart from already mentioned above, I was getting 60-75 fps but kept getting peaks and troughs of frame rates, by that I mean dropping to 25 then up to 75 in a few seconds and back down again. It just maybe something to consider.

1 Like

Can you give us a screenshot of your dev mode FPS counter in flight?
The reason I ask is that your latency numbers in the menu screenshots look pretty darn good. Not awesome, but good. No red spikes in the graph either.

I won’t get a chance to really test things before the weekend but something interesting just happened.
I did a full virus scan which took about an hour and a trojan virus showed up and a file that had been quarantined from my community folder which was reported as being an orbx pac50 gtn750 pdf file. I deleted both files and just jumped into the sim very quickly. I flew for 2-3 mins from one of the default Caribbean airports and was getting up to 63 fps and no stutters. This fluctuated down to 35 depending on what I was doing but I did not notice any stuttering.
I’m not sure if this an anomaly so I’ll test at the weekend and make a note of what else i notice

1 Like

Looks like your AV does not good job with real time scan :wink:

I wonder if that explained the low block performance on your SSD and M2 drives. Worth running another speed check to see if there is a difference.

Note that you can add exceptions to malware detection software. I always exclude the entire MSFS folder from Windows Defender realtime scans, along with the Addons_Linker folder where my 3rd party addons and mods are located.

If the files that were probably false positves for trojans, and were just PDF’s, then just leave them deleted. I would, however, exclude the MSFS folder from realtime scanning in whichever anti-malware software you’re using.

I haven’t yet tested the SSD and M2 drives but did a short flight yesterday and for some reason the sim had started into Super DLSS mode with most settings on high and TLOD at 150 and OLOD also at 150 and no stuttering to start off with at all. Below are the frame rates I was getting;



So a high level of detail and hardly a stutter. In fact for some reason when I reduced TLOD and OLOD to 100 performance seemed slightly worse which I don’t understand. I’ll continue more tests later this week.

I am not fully sure why the “SSD vs M.2” topic did (does) come up in this context.
So here is my question:

  • Do you have the “Rolling Cache” enabled or disabled?

Just in case you never looked into this “cache” topic … there clearly is a fundamental “bug” (implementation mistake) in MSFS, because an active “cache” makes your system slower and you will see it in the FPS (stutters) too.

I suspect that the MSFS “rolling cache” has an index mechanism which is poorly written (e.g. not using B-Trees etc.) and so for a large amount of data the “local lookup” will add so much overhead, that getting the same data over the network over and over again is actually faster, then reading that data from your SSD.

The “Rolling Cache” is disabled. The drive stats are below and it appears that the M2 transfer rate is slower. That being said it is a 4TB drive as opposed to the C:\ drive which is 1TB.

I’ll do some more testing this week.

You might want to check what the rating is on your motherboard’s M2 slot (Gen 3 vs Gen 4 etc). A fast Gen 4 M2 drive is not going to perform at those speeds in a Gen 3 M2 slot on your motherboard.

I wonder why noone has commented that in all screenshots the system is main-thread limited. As far as I understand it that’s also often a reason for stuttering because the CPU cannot provide data fast enough for the graphics card to process.

A way around that is either reducing CPU related stuff (LOD, traffic …) and/or increase the load on the GPU (resolution, most graphic settings)

And that is the odd thing. I think i get better results when using DLSS with the same TLOD & OLOD settings than I would using TAA because the NVidia cards are designed for DLSS. One evening this week I was running on higher settings than I had done in TAA since this problem started and found I only had two stutters for the entire evening and around 50 - 55 fps. Around payware scenery this goes down a bit. It would seem that the virus I had can account for a lot of the issues I was facing but I still continue to test. As I mentioned the sim started in DLSS at the back end of last week with TLOD and OLOD both set to 150 and I was getting pretty good fps.

After some time away from this topic I did an Windows reinstall because of the new SSD card reinstalled MSFS and my stuttering issues are gone.

1 Like

Are you using navigraph simlink?

Try deleting that , I did and my stutters are gone.

Trouble is , reinstalling simlink from the navigraph store brings the stutters back so i am still testing and just using navigraph without simlink , maps are all fine , simbrief works , i just dont have the pink triangle tracker but at least my stutters have gone.

I suppose because it runs in the background its polling and creating the stutters, but i have used it pre SU15 and it never caused me an issue before…..

Looking on the forums in navigraph, its been a culprit for some folks before so until i do a ton of flights im going to keep checking as I only deleted it today and did 3 smooth flights of about 2 hours each withit deleted from my PC.

I am using simlink and I’m still using it but that doesn’t cause problems for me.