I know this subject has been beaten to a pulp but with my system, I should be ripping this sim apart performance wise. I’m not.
I pulled up DEV MODE and looked at the FPS. Over some mountains in Europe, I’m getting 30 FPS! Here’s the deal, My CPU usage is only at 24%, I have 24 CORES and am using some, my speed is at 5.2 Ghz and my GPU is only at 42%. Why am I thread locked? Please explain and what am I doing wrong?
MY SPECS:
Win 10 - 64
Motherboard: ASUS Z790 PRIME
CPU: I9-13900K
RAM: Corsair - 48 GB 7000
GRAPHICS: Asus TUF GAMING OC Edition GeForce RTX 4090 24GB
HD: Samsung nVme 2TB
Sound: Onboard Realtec + Soundblaster Audigy 5
MONITOR: 3X 43" Sony 4K TV’s
RealSimGear G1000 Suite
HoneyComb ALPHA & BRAVO Yoke & Throttle
Logitech Rudder Pedals
Next Level Racing Cockpit seat with BUTTKICKER
ALESIS Dual M1 ACTIVE Mk2 Powered Sound Monitors
MSFS2020 only uses about 4 CPU cores heavily so your usage chart shows a normal situation. Once the single core that runs the main thread is at near 100% you have reached your maximum CPU potential, regardless of how many cores your CPU has.
First off, make sure you are not locked to 30 FPS in MSFS or NVIDIA options.
If not, I recommend you adjust your MSFS settings to:
- reduce CPU load (i.e. reduce terrain LOD)
- increase GPU load if you’ve left anything on the table (i.e. resolution, anti-aliasing).
- enable frame generation
There are also in-depth videos on YouTube discussing MSFS options and how they affect CPU and GPU load.
Try posting a screenshot of your Graphic settings in the game, and your nvidia specific programme settings for MSFS (max frame rate and background frame rate). A text dump from hwinfo would also go a very long way with helping diagnosis.
exactly
you can throw as many cores as you want at it, it wont improve
lets hope 2024 delivers improved core usage
This will not increase frame rates. At best, it will make the sim look better at the existing frame rates (depending on current settings), but also likely to hurt frame rates even more.
You are right, of course. I threw that in because once CPU usage is optimized, the OP will want to increase GPU load from the current 42% to get the most out of that expensive 4090.
That will happen naturally as the CPU load is reduced and able to send more frames to the GPU for its processing.
I expect some improvement with 2024 but I don’t think it’s going to be night and day. As I usually say when this topic comes up, multi-core CPUs were primarily designed to do many things simultaneously, not so much to do one thing faster. Improvements in software design to better use threads across cores are possible - DCS has done a good job here, for example - but still, in any flight sim, the best determinant of performance (provided you have a decent GPU) is single-threaded CPU performance and, on AMD, the 3D cache. I don’t think this will change much in 2024.
We’ll know in a few months.
Check your power plan in windows and make sure it is set to high performance
How do I get a TEXT DUMP of HWINFO?
Here are some shots of my settings. nVidia and MSFS Graphics settings.
Thanks guys, any help or suggestions would be great. Remember my SPECS as I run two SONY TV’s and the Realsingeat G1000 Suite.
These may not improve things much, but I’d recommend:
Anisotopic Filtering: 16X in NVCP, off in the sim.
TLOD: 125-145
OLOD: 105 (it’s just not that important.)
Buildings: Medium or High.
Trees and Grass: Medium
Ambient Occlusion: OFF everywhere.
Vsync: OFF in the sim. I highly doubt you’ll exceed your monitor refresh rate.
CapFrameX is an excellent tool for comparing performance with different settings.
Not sure why you would disable ambient occlusion with such a powerful 4090 as I think it’s wholly a gpu setting.
Not to mention how bad the sim looks without it…
Every thing looks like it should have no issues with frame rate. You are only running at 1080p. You can run with 80fps+ on a 4070 at that resolution.
There is two ways you can grab an output from HWinfo. The better option is to grab a screen dump (alt+prtscreen) with a good layout set up.
Another is to export to a CSV file. The option is in the bottom right to start recording to a specific file. This is the messy option at the output gets quite large.

I have a 14700k and 4080S, i cant for the life of me find a setting that only increases gpu load and not both. Im trying to get gpu bound.playing at 4k native hdr.
Also I would not recommend turning off AO.
Its one of the few settings that actually has a noticeable big visual difference, especially in the cockpit.
Vsync is a must for me for smoothnes. Vsync on 50%
Thank baby jeebus the settings descriptions are so informative…
Seriously dont understand why they cant update that info after 4 years of people losing their minds test tweaking settings and config files with little/no idea what they do. I bet most are tweaking following what some youtuber tells them to do. Notice how they usually never explain what the settings actually does, but still tells people to do this and that.
FYI, if you click on the “Configure Sensors” icon (looks like a gear wheel), you can customize what gets logged. You can remove all items that you are not interested in, so significantly reducing the size of the csv file. An example: an ~15-minute flight logging 20 counters for some of my testing flights creates a csv file of around 115 - 150 KB. This file can then be easily imported into a spreadheet app for analysis.
Having the same issue with 3090
Maybe it’s my lowly 3090 Ti, but I’ve never seen any significant visual improvement from turning it on relative to the performance hit. I’ve run the sim with it on and off, and meh…
Maybe my old eyes just can’t see the effect like they can with Ultra vs. High volumetric clouds.