OK but it is a g-sync monitor and it doesn’t work with g-sync on but you get tearing with g-sync off.
I think that you can see where this is leading.
OK but it is a g-sync monitor and it doesn’t work with g-sync on but you get tearing with g-sync off.
I think that you can see where this is leading.
Do you reckon the mainthread will ever fix itself maybe by an nvidia driver,windows update,sim update etc or is it going to be like this forever
There are more knowledgeable people than myself on such matters but I am not convinced that you have an issue with mainthread. it is green or yellow. My feeling is that your frametime should be lower than that and your fps higher. Looking at your settings. Whether TAA makes that much of a difference I would doubt.
Your monitor has one problem which is stopping you getting the best performance. Does it have another unseen problem that is limiting your game performance? The answer to that question i don’t know.
If i were in that situation I would be looking to replace it with another 2k monitor, to both fix the issue you have and rule out having another one that you can’t see.
In an ideal world you could ask somebody to brings their 2k monitor around to try that out. If not I would be replacing it.
However, it is not my job to tell people what to do with their money. It is, and always should be, your call.
Thank you for your time and help tho, you have given me so much more knowledge on these confusing things as this sim can really get confusing at times
No problem. My feeling here is that at the very least you need G-sync working to stop the tearing that you see. The question for the performance cost of having g-sync off and v-sync on is for people that have dived deeper into that area.
I’m wondering why you’re still not following the suggestions. I explained that the FPS overlay should be enabled without using devmode, yet I see you’re still testing with devmode on. What’s the point of giving advice if it’s not applied? Don’t you think we’re wasting time because of this?
You didn’t follow my suggestions. If you don’t apply them, the help doesn’t make any sense at all. Go back and read what I recommended.
https://forums.flightsimulator.com/t/persistent-20ms-mainthread-time-with-ryzen-7-7800x3d-and-4080-super/759167/15?u=tenpatrol
Next, set your monitor to its highest available refresh rate in Windows advanced display settings.
Restore the global NVIDIA driver settings and restore the MSFS 2024 profile to default.
Apply changes.
After that, restart PC, as some settings do not apply correctly without a restart.
Turn off G-Sync.
Then, if you have G-Sync or a G-Sync Compatible monitor, make sure all checkboxes are unchecked in so nothing is selected.
After that, restart PC.
Once the system is back on, open MSFS 2024, turn off Frame Generation, set Anti-Aliasing to TAA, enable V-Sync, V-Sync Interval - monitor refresh rate.
Save the changes and close the simulator completely.
Open the NVIDIA Control Panel again and select MSFS 2024 profile.
In that profile, change only two settings: set Max Frame Rate to 60 and set Power Management Mode to Prefer Maximum Performance.
Do not change any other settings. Save the changes and restart PC.
Then launch MSFS 2024 using the shortcut you set up earlier so the FPS Overlay appears without opening Developer Mode. The main thread should be around 16 ms, which is expected because the FPS is locked at 60. That’s how I have it and I don’t experience any issues.
If you want mainthread around 14 ms, cap FPS at 70. If you want it around 9/10 ms, cap FPS at 100.
For anything lower, don’t cap FPS
but I don’t recommend it, because there’s no need to push the hardware with a million FPS.
Why does fg make the mainthread time so much higher?
The simple answer to that is that it shouldn’t, at least not with my AMD card (RX9070xt). Nvidia may be different
Here is a screen shot with FR uncapped and no FG.
And here with FG enabled
Main thread is relatively unchanged, 10.1 vs 10.5, with framerate not quite doubled.
I guess my sim is broken then
Hi
Have a question about prefer maximum performance in nvidia settings, will it idle down when the performance is not needed, say for example Im in the sim menus or flying in a less demanding area.
I have a 4070ti super, just unsure how that setting works.
Thanks
Setting Power management mode from “Normal” to “Prefer maximum Performance” can improve performance in certain applications when the GPU is throttling the clock speeds incorrectly resulting in low fps. To change this setting, with your mouse, right-click over the Windows desktop and select “NVIDIA Control Panel” → from the NVIDIA Control Panel, select the “Manage 3D settings” from the left column → click on the Power management mode drop down box and select “Prefer Maximum Performance”. Click over the “Apply” button at the bottom of the panel to apply the changes.

Source Setting “Power management mode” from Normal to Maximum Performance | NVIDIA
Thanks, I’ve used the setting before, but was just not sure how it worked so reverted it to normal.
I’m guessing it’s best to set it on a game by game basis and not globally.
The difference when setting it globally is that your computer can use more electricity when you aren’t gaming, editing, or doing other power-hungry tasks.
I set mine globally.
That’s the right approach - it’s better not to change global driver settings. I only tweak the profile for the specific game. The only things I usually set are Prefer Maximum Performance and a 60FPS cap. I keep Vsync enabled in MSFS settings, not in the driver.
If I use max frame cap of 30fps in sim with frame gen x2, I take it I don’t need to set a frame cap in NV control settings as well.
My LG CX is 120hz monitor, but Im just trying to lower things just to reduce demand where not needed. I don’t really chase fps in msfs.