Just fyi
I am running a 9700 KF with a 2070 Super GPU. I have 32 GB of ram.
MSFS is set to high on almost all settings and ultimate on the rest.
I run my sim at my native monitor resolution 3840x2160
I run in full screen mode
I have never seen these issues from day one
My system is not overclocked in any way.
I run 40 to 60 fps smooth depending on the weather and how many clouds there are or aren't, however I only check the fps when I am going to post something like this.
I only care about smooth.
Check that Hardware Accelerated GPU Scheduling is turned ON in Windows.
Early on in MSFS, many recommended turning this off for the exact reasons that are laid out in this thread.
Nvidia's latest drivers (maybe a few versions before, didnt pay attention) explicitly say this should be turned ON for best performance, especially if you have a later gen card
Making that switch work 100 percent accurately would require the ability to disable the inputs from external hardware controllers (specifically, the rudder axis) from within the running simulator, and that is currently not possible in MSFS. For the same reason, ailerons and elevators will not move in the real aircraft without hydraulics, but they will in the sim. External hardware controllers for pitch, roll and yaw are always “live” even when the aircraft is powered completely down.
However, the nose wheel steering switch does have an effect. If you look at an external view, you will see that with the switch off, the nose wheel does not move with rudder pedal inputs, but with the switch on it does move. This is not just an animation. The effect of nose wheel tire friction is part of the flight model, and with the switch on, it is much easier to make sharp turns at low taxi speeds (without having to use a lot of engine power), than with the switch off.