Page 1 of 1

Jeehell FMGS A320 and FSHUD - my observations/findings

Posted: Sat Apr 05, 2025 8:46 am
by balu69
Hi
Since everything is gone and I know that I wrote this last, here again my experiences with FSHud:
It happens to me again and again that the control commands are not implemented, and the aircraft suddenly drifts and starts to spin.
What I've discovered:
- When this happens, the CPU utilization is at 100%. About 50-60% of this is Prepar3d.exe (normally between 20 and 40%), and about 25-30% is FSHud.exe (normally between 5 and 15%).
- This happens when I'm turning and simultaneously communicating with FSHud ATC (e.g., LSZH/28 and DEGES1X).
- This happens below FL 100
- It has nothing to do with FPS or the weather.
I've tried many different settings and haven't been able to resolve the problem, which doesn't always occur, but only about every two or three times.
Since I find FSHud by far the best of all offline ATC tools, my workaround is to deliberately delay radio communication with ATC at low altitude if I'm flying one or more turns.

Re: Jeehell FMGS A320 and FSHUD - my observations/findings

Posted: Sun Apr 06, 2025 7:31 am
by dkreiskott
Hi Stephan,

I don't think you can use FSHUD to specify which CPU core FSHUD should use. I don't know what kind of CPU you have, but I'm using an Intel i7 with 12 cores, so I've set the main Prepar3d thread to run on core 6. This reduces the load on Prepar3d, since most programs always load the first core first.
I'd give it a try. If you need help with this, let me know.

Re: Jeehell FMGS A320 and FSHUD - my observations/findings

Posted: Sun Apr 06, 2025 8:06 am
by jeehell
In task manager you can force a process to use specific cores, it should be in the details tab, right click on the process you need to change core affinity.
There most probably are tools to start a process wit an affinity mask once you found the proper cores.

Re: Jeehell FMGS A320 and FSHUD - my observations/findings

Posted: Sun Apr 06, 2025 8:14 am
by dkreiskott
jeehell wrote: Sun Apr 06, 2025 8:06 am In task manager you can force a process to use specific cores, it should be in the details tab, right click on the process you need to change core affinity.
There most probably are tools to start a process wit an affinity mask once you found the proper cores.
yes, but this setting is not permanent

Re: Jeehell FMGS A320 and FSHUD - my observations/findings

Posted: Sun Apr 06, 2025 2:25 pm
by balu69
I have an AMD Ryzen 9 5950x with 16 cores and I had set in the prepare3d.cfg under [JobScheduler] that the first core is free and using SimStarterNG I set that FSHud does not use the second core - unfortunately without success.