Limited by mainthread and GPU. Need help

Typically you need to reduce LOD and traffic to bring your mainthread frame time below or at least close to the gpu one. Setting DLSS should help but instruments may get a little blurry so try not to go below the quality setting. Once calibrated, for that laptop I think you will need a frame cap to keep either the cpu or gpu from throttling.

Thank you for the quick reply. So, I’ve got both LOD to 100. I’ve even pulled back to zero, with very little change. It’s strange. I don’t have any A.I. or Live Traffic at all. All airport traffic, people, vehicles set to zero as well.

In that case up the rest of your graphics settings to ultra (not clouds) to try and get the balance, if that’s not enough try bumping renderscale a few notches. With that gpu ignore my earlier comment about DLSS, keep it at TAA. Personally I think an rtx2060 is overkill for a 15" laptop, maybe you should use a larger external monitor to see any real benefit, possibly even 1440p

the gpu limits already too
 it is a lapttop 2060, not a desktop 2060


I wonder bit about the dev-mode, does it not show the max available vram ?.. I miss 1gig.

@RK1096 
 open the Taskmanager and the CPU view
 right click on diagramm and choose “change graph to logical processers”. Then show us a screenshot.

These i7-9750H is also a laptop cpu and not a magic wonder thing. So we need first to find out, how the system load in generally looks like.

Also check different places, and not eg. the big airports, and report back how the situation is then.

Here is the monitor I am using.

If your bios lets you disable virtualisation and at least for now hyperthreading but then with just 6 threads I suggest you disable all startup programs in task manager (don’t worry, if your system actually needed them you wouldn’t be given the option)

This is in the air. You want to see one on the ground, correct?

MSFS isn’t good at spreading work across processors so you offering it twelve virtual proessors isn’t doing you any favours.

If you go into the PC’s BIOS and disable virtualisation and hyperthreading you may find that the much lower number of processors offered can get the work done faster, particularly if you make sure that there aren’t other programs running in the background.

Your GPU seems to be managing 25ms so if you can get your main thread to be down to about 25ms as well, you should find things a lot better.

Here’s another shot.

yes, thats what we need.

So, in the air it looks “ok”. One core is in higher load, but thats the limited by one thread thing.

What we can see, is, that there is a relativ good system load: both components work nearly at max and there is bit “buffer”. The RAM is in very high usage, but thats clear with 16GIG systems.

But that also mean, that you really need to fine-tune the settings on ground.

On other side, we see a load on the internal GPU. So, did you have a second monitor connected and applications running on it ??? and / or have you externalized some instrument-views on that ???
That is known to can cause performance issues, in special because your internal GPU is very very slow. ( or do that windows and put some parallel running applications onto the gpu 
hmm )

Also I recommend to enable Vsync too with 50%, that give you a stable max of 30fps and not that up and down.
You can also check whether other applications are running and eat cpu power, but often it is just the game and e.g. cpu-hungry-airplanes.

The hints with HT and Virtualisation
 well, try it
 I will not restart a discussion when its usefull or not ( normaly it can and should stay enabled ). But test it by your self :=)

PS: also do from time to time a windows Restart ( not only shutdown, choose restart ).
And I still miss 1gig in that DevTool in GPU-Mem :thinking:

Parked @ KBOI. Only Nvidia change was prefer max performance, otherwise all reset to default.

may be, in special in a laptop, not the best decision. Your GPU is at 86° , and so it may be throttle. Possible same for the CPU. Its a laptop and we see at the frequencies, that the cpu is far away from the full-turbo speed, may be because of the heat, or it is the normal step-down for that cpu if more cores are use ( I not checked that ). I wonder little bit about constant load, and still the usage of the internal gpu - so try to close other running applications and not externalize msfs views, in case you done.

Should I just restore nvidia back to default and leave it all as is? I even tried DX12 Beta, and worked a bit better, but destroyed my GPU so many times through out a flight. I have the monitor connected to my laptop, and disabled the laptop screen, so that’s not even on. I have Fenix, ACARS, and FSrealistic running in the background. I check task manager and there isn’t anything eating up my CPU, other than MSFS. I guess I just wonder, is my laptop doing the best it can. Right? Is this just what it is. I feel like it should be running smooth, without stutter, but maybe I’m wrong.

max performance not clock-down your gpu ( memory , etc ) , so it can never be cool-down in phases where it have not much work. If you not really notice a beneffit from that setting, then set it back to “normal”.

DX12, yes
 can bring much more load on the gpu. Therefore as mentioned, set Vsync:50% which limits to 30fps in you case.

The Fenix, etc
 I mentioned these are known CPU intensive. You can do some checks/compare with the default airplanes, like a C152/172. You should get a bitter better results.
Your laptop works well, for that what it is :slight_smile: 
 But, also my “older” i7-8700k have a better performance than the laptop CPU. Its just not limited like a laptop cpu and so I also can use settings like “sync all cores”, what mean my cpu runs with 4.7 at all cores. Your Cpu have a turbo of 4.8, but only under specific conditions and not in overhead.

Copy that. Thank you for your time. I appreciate it.

Here is DX12, Vsync @ 50%.

1 Like

Using 5.357GB of 5.078GB total seems like a plan that will not succeed in the long term.

Appreciate the feedback. Do you have a suggestion if DX12 is working better for me?

as mentioned, I still miss 1gig vram in that dev-mod-view
 the 2060 has 6gig vram, so far I know.

I not often , usually never, use the dev-mod, so I not sure whether thats “normal” for that tool :slight_smile: