Hello,
After a fully clean install of windows and P3D, I am facing an annoying issue when using GSX level 2, as soon as the passengers are boarding or deboarding, I'm having heavy stutters every few seconds.
I don't remember seeing this issue before my clean install but I could be wrong as I didn't fly a lot between GSX Lvl 2 release and my new installation. It seems it also brings some stutters here and there with other animations but not as frequently as passengers.
Before explaining anything in detail, here are some essential informations about my computer and my sim:
- Asus z170 pro gaming
- i7 6700k OC @4.5Ghz (confirmed stable)
- Hyper Threading is enabled
- MSI GTX 1070 Founders Edition
- Corsair Vengeance @2666Mhz 2x8Gb
- Windows 10 x64 Family
- I'm using Prepar3D v4.3 (I'm using the whole Orbx global products as well as some regions and airports with well known advanced aircraft like PMDG, iFly...etc)
- Both windows and P3D running on their own Samsung 860 Evo,
- Addon manager, and sceneries are installed on another 3rd 860 Evo,
- Game mode is disabled
- All P3D related processes are run as an admin
- P3D is running with full screen optimizations disabled (it creates heavy graphic stutters for me, not the same kind of stutters I'm facing with GSX though)
- I don't use any tweak for P3D (no affinity mask or anything else),
- My P3D settings are not over-estimated and are set in order to be running smooth even in worst circumstances, I rarely have less than 30 fps and it only happens on extremely heavy areas / addon sceneries,
- All P3D related folders and processes are excluded from Windows Defender
- I'm externally limiting fps to 30 with the help of Nvidia Inspector
I initially thought it was only GSX itself that was stuttering but it's actually the whole sim (I can see that as panning aroung is also stuttering and animated things like people flow from Orbx also stutters).
After openning the process manager I finally realized that the CPU core 0 was used at 100% when GSX passengers are displayed (and an additional load is obviously expected as no addition is free on performances).
Trying to solve this I managed to partially find a solution, but it's still stuttering:
I opened the task manager and disabled Core 0 in the affinity settings of P3D then I enabled it again. This forced the cpu to balance the load of the sim on all core, preventing the overload of Core 0. Doing this lowered the stutters frequency but are still existing when passengers animations are being played by GSX (about every 10/15 seconds from 4/5 seconds before this test).
This makes me think it's not only about the cpu load but something in GSX could possibly create these stutters.
I tried several other things trying to find the culprit already without real success:
- First of all I updated GSX using the live updater but it didn't make any difference,
- I redownloaded the full installer and updated from there but it didn't make any difference either,
- I crosschecked that all folders and process are already excluded from windows defender (both processes and folders are correctly excluded for all P3D applications),
- I disabled "completely" windows defender without success,
- I tried to lower the passengers density but it didn't make a difference or if any it was a really minor difference,
- I tried to cap the simconnect update without success,
- I tried disabling other addons one by one (the Immersion Manager released a few days ago, chaseplane, active sky and such addons potentially overloading simconnect) without success
- I went back to my cpu stock clock (it was overclocked to 4.5Ghz) without success
- Disabling totally my Nvidia Inspector settings didn't help either (it just makes the sim less smooth)
So as you can see I already explored quite a lot of possibilities without finding any real solution, I definitely think my computer should handle this load especially when the pax density is set to normal.
Do you have any idea where I could still have a look? Could a recent update of GSX be responsible of this?
Thanks a lot by advance
Edit: Here are 3 videos that may help understanding:
First video, GSX is already enabled and is preparing for deboarding, baggage deboarding already began but awaiting passengers bus, the simulator is pretty smooth appart from 1 or 2 stutter during the whole video, not sure if it's GSX or P3D loading something:
https://youtu.be/nLgv2Z9H_moSecond video, doors are opened, GSX passengers are now deboarding, the whole sim is severly stuttering whether I'm looking to the pax or not :
https://youtu.be/QzK2vrPj5XcThird video, applying the tweak explained above to the cpu affinity reduces the frequency of stutters and balances the cpu load but there are still stutters:
https://youtu.be/mWz-YvGEMSE