Frustrated with long-term low FPS/Main-thread limited with i7-11700k on ground despite having a high-end system

I’ve had issues with low fps in MSFS for a while now (probably a year or more?, ever since SU5 or so), basically, all I’ve wanted is a stable 30fps @ 4K or even 2K resolution , but it seems on most complex airports I can’t even reach that, no matter the setting. It seems SU10 didn’t meaningfully help my frames either sadly. I’ve worked out that the issue lies with the CPU, but I’ve tried various workarounds and nothing has helped so far.

My specs:

i7-11700k
RTX 3090
32GB RAM
MSFS installed on an SSD

I’ve tried to lower settings, lower resolution, lower TLOD and OLOD, lower airport traffic to 25, etc. The only way I can get stable 30fps is at low settings but that seems like a waste of having such a powerful PC, and even at low the sim will frequently dip into 20’s at departure and arrival.

Three examples from KBOS (KJFK and EGLL are even worse):

Medium settings preset:

High settings preset:

High settings preset @ 80% renderscale

High settings preset at 1440p:

I’ve been lurking here and on reddit and I’ve seen workarounds like disabling HT to help with the main-thread limitation. Unfortunately I can’t disable it because the setting doesn’t exist in my BIOS (it’s a prebuilt PC)

My temps are fine, CPU runs at around 60-70 and GPU at around 75 in-game.

Can you guys offer any tips, or should I just pray that Asobo optimizes the game? Sadly upgrading isn’t feasible for me at this time. I guess I’m just surprised seeing people with similar specs having perfectly smooth performance even with complex aircraft like Fenix A320 on ultra settings.

2 Likes

Have you run a utility to show CPU speed and load while in MSFS?

The easiest way is to use Windows Task Manager performance tab showing per core load can be used like this (example only on my non-MSFS laptop):

I’ll post up a screenie of mine when running MSFS tommorow when I am on my MSFS computer, but suffice to say it shows my CPU running at 4.8GHz and about 25% total CPU load across all cores with 2 cores being utilised much more than others. I’ll also try one of your screenshot settings and location to see what I get on mine, being not too dissimilar CPU-wise than your system.

1 Like

Here’s the CPU load in-flight:

Here’s the CPU load at KBOS at high preset and 23fps, it’s very similar to what you mentioned, the last core is very high in usage.

EDIT: Also tried at ultra at ~20fps, usage went up to 28.

1 Like

hi how are things
272 processes seems outrageous to me.
I advise you to take a look at this.

The first thing I would do is go into the BIOS and Load Optimized Defaults.
Later
game mode off
hags off
NDU change value from 2 to 4
And so see the effect it has.

1 Like

you are main-thread limited… reduce TLOD ,. may be more than you tried ( what you tried ? ) … not go higher than 190

You can also try the DX12(Beta) setting. Some users with 30xx report better performance, but need to test ( and in case ot trouble, switch back to DX11 )

PS : and dont install strange magic tools which cause lots of issues !

1 Like

The tool I mentioned above does not require any installation.
I don’t like installing unnecessary things either.

My specs:

i7-11700k
RTX 3090
32GB RAM
MSFS installed on an SSD

With this PC you have, you shouldn’t have to lower your settings at all.
I go in ultra and I have a lower PC.
It is clear that something is wrong and we have to take a good look at what it is.

1 Like

:sweat_smile: I mentioned this because bad experiance in meanwhile with “tools” . Users do tweaks or use tools and run then bit later into strange issues we never can find. Often users itself forgot the tweaks or have the tools in autostart and forgot it. I just want avoid that the OP then run then into CTDs , but get 1fps more :joy:

As I mention in the OP, my TLOD is at 100 in one of the screenshots and at 50 in another. The low fps persists despite the settings on the ground.

Thanks! I ran the tool with the default desktop settings and my processes dropped to ~250, but it did not improve the fps at all, I’m still at around 26fps on the ground with high preset.

You’re right
I’m just trying to shake hands with someone who needs help.
I went through all that a long time ago until I was finally able to get hold of the computer and stable MSFS 2020 with more than 3,000 flight hours in MSFS2020 and with flights of more than 15 hours.

Even so, 250 processes seems a lot to me.
We have to go to the task manager and see what is in the beginning.

havent seen that you mentioned TLOD 100/50 , only the renderscale…

The other thing I remember which are cpu relevant are the traffic settings. But here I read that you lowered it already.

And we should not forget the “Fenix” itself, which is known CPU intensive. But I also expect a bit more fps for your system. You can start at same place with a C172, for a retest.

And these low fps you get only on that specific airports, or ?


because of amount of processes… its pretty normal value… my system in idle ( no msfs running )

image

PS : dont forget a windows restart from time to time. Your last restart is 5 days ago.

1 Like

Have this same issue since the most recent update, prior to the update it was smooth. I’ve tried basically everything hopefully something will change soon

2 Likes

If I see that the processes are high, maybe that is normal and not mine.
:frowning:

was’nt there topics where win11 users are affected from performance issues ?.. cant remember…

I will spawn into that airport an see what I get, but I assume with my setting I will also not see more than 25fps .

1 Like

I restarted my PC. no change.

We should not forget the “Fenix” itself, which is known CPU intensive.

I’ve tried with the default airliners, Fenix, and A320NX, performance is similar all across.

You can start at same place with a C172, for a retest.

Obviously the sim works just fine with GA aircraft since they are not graphically intensive. I fly pretty much exclusively airliners.

And these low fps you get only on that specific airports, or?

Yes, any major airport like KJFK, EGLL. KORD, KBOS. KLAX, etc

Windows 11 works very well for me.
Yes, it is true that in an update I noticed a worse performance that was solved with another quick update.

Could it be that Asobo scenarios are conflicting with purchased scenarios…?