Hello everyone!
I just wanted to play Microsoft Flight Simulator on a cloud gaming machine. But I only get around 10 fps. I enabled the Dev Mode. It says “Limited by Mainthread”. I read, that this means the CPU is the bottleneck. But my CPU has never a huge utilization. Also it doesn’t matters if I put the graphic settings on low or on ultra. Do you know what is the problem? In the pictures below you can see screenshots from my CPU utilization.
Thanks in advance
TooCr4zy4You204
This is a well known issue… In few hours there will be a new patch update that should address this CPU utilization problem.
p.s. What’s a cloud gaming machine???
1 Like
Hi! Thank you very much for your answer! It’s nice to hear, that there will be a new patch for this. A cloud gaming machine is like a gaming PC in the cloud. You can stream the games to your own PC.
the CPU is not well suited for gaming espacially MSFS2020. It’s a 6 year old server cpu not a desktop cpu.
so don’t expect to have a good performance in MSFS2020.
It’s not an ‘issue’ though, it’s just a consequence of the type of program. There will be improvements (hopefully with today’s patch), but don’t expect to ever see 90-100% utilizations of all the cores. It’s a sim, not a tile based renderer.
You mean like Google stadia? Or is it your own cloud pc somehow?
[quote=“TooCr4zy4You204, post:1, topic:325948”]
“Limited by Mainthread”
[/quote] doesn’t necessarily mean that the CPU is a bottleneck. The main thread may be waiting on disk activity or network activity. I would suspect that your network because of using the game cloud is what the main thread is waiting for but additional investigation is needed. The biggest clue is that none of the CPU cores are running at 100%. It looks like the CPU workload is distributed evenly across the cores.
The main thread is like a dispatcher and when it sends a requests out to somewhere in the network it might be waiting for replies. If too many requests back up behind this request, the CPU will ask the main thread to wait somewhere else.
Ok this is good to know, I was thinking of upgrading my CPU and mother board from this
Intel Core i7-7700K Kaby Lake Quad Core 4.2Ghz
(overclocked to 5Ghz)
MSI Z270 Gaming M7 Motherboard
I just did a upgrade with a free GTX 1080 TI which is also over clocked from a GTX 1080 and now dev mode says only Main Tread limited
I am running 4K and 2 non 4K monitors
(32GB ram) - 32GB Corsair C17 Dominator Platinum Series PC4-29800 DDR4 3733 Ram
FS 2020 is running smooth now.
But I don’t have everything on ultra so maybe a update in the future will help more, IDK
Hi all,
Almost two years later, this still seems to be an issue. I have activated DirectX 12(Beta) and turned V-Sync on (50% monitor refresh rate). I play on 3840x1080 resolution, i.e. less than 4K. I just got a brand new PC with an RTX 3090 and an i7-12700.
My CPU utilisation is very low, and I end up with just over 20 fps at JFK with FSLTL traffic injected (traffic costs around 10 fps - but should it?).
Other settings are as attached. Anyone have an idea what can be done?
Thanks,
Christian
Your rendering is at 1914x1005 but in MSFS rendering is set to 3460x1080 and windowed. Do you use MSFS in a widow? Or full screen? When there are poor performance issues, I recommend that monitor resolution be in agreement in Windows, MSFS, and GPU (for NVIDIA use NVCP).
To test, change options to:
-Full Screen instead of Windowed
-Render Scaling to 100
-Frame rate limit to 100% of monitor
-DX11
-Global rendering quality to Ultra (and don’t touch anything else)
2 Likes
Thank you for your responses. I think the rendering got messed up indeed.
I play it in full screen usually, but the framerate is the same.
After quite a bit of testing, I found the reason of the problem. My FSLTL traffic settings were too high. The FSLTL traffic addon puts a huge burden on the CPU. At KJFK I’ll hardly get 30 FPS even if there are only around 20-30 airplanes visible at the airport. Essentially, combining a modelled airport like KFJK with dozens of FSLTL airplanes besieges even top modern CPUs.
The solution is to reduce FSLTL settings at modelled airports so that less airplanes are visible at any given time.