How To Improve FS9 / FSX / Game Performance on Multi-Core Processors
This shows you how to run Flight Simulator 2004 and other games over multiple cores instead of 1 core.
Flightsim runs by default on 1 core, but with this tutorial you can let it run over more than 1 core! This results in a good performance boost. Finally I can get the best out of my computer with this little trick. It's very simple and it works for me!
IF THIS DOESN'T WORK FOR YOU: Try to run a heavy program which requires a lot of power from your processor BEFORE you start FlightSim, maybe it works then as well :)
Thanks for watching, feel free to comment and ask questions. Please subscribe to show you appreciation!!
The video looks a bit ugly, but it's hard to record all those taskmanager's graphs, I'm sorry for that!
This method has been confirmed working on the following games on my PC:
Microsoft Flight Simulator X and 2004
Call of Duty 2
Please like my Facebook page to stay tuned with the channel!
http://www.facebook.com/AviationProNL
ANOTHER METHOD FOR FSX, comment by "Kmlvox"
You can do this much easer using a different method. For Multiple Core support in FSX, add the following command line in fsx.CFG file. The setting is not shown by default.
[JOBSCHEDULER]
AffinityMask=n
Choice of n as follows:
For 2-core 4-thread CPU
15=1111 = ALL 4 cores
14=1110 = last 3 cores cores read from back to front)
7=0111 = first 3 cores
3=0011 = first 2 cores
1=0001 = first core
For 4-core 8-thread CPU (notice in Task Manager how the HT cores are used too)
255=11111111 = ALL 8 cores
254=11111110 = last 7 cores
252=11111100 = last 6 cores
127=01111111 = first 7 cores
63=00111111 = first 6 cores
For 6-core 12-thread CPU
4095=111111111111 = ALL 12 cores
4094=111111111110 = last 11 cores
4092=111111111100 = last 10 cores
Other core settings could be calculated from corresponding binary numbers to decimal numbers as shown above. There is no need to use additional software such as Multicore Environment to achieve what is needed.
You can also use the command:
cmd.exe /c start "ProgamName" /affinity X "C:\folder\ProgamName.exe"
...to have a progam running on a different core or multiple cores. /affinity 1 for example runs a third party program on Core 0.