New Job Oct 2, 2016 16:57:31 GMT
Post by MarkH on Oct 2, 2016 16:57:31 GMT
I have been playing with this and I tentatively think I have sorted it out. I was reading about the AffinityMask and the thing I was reading directed me to the bit in Windows Task Manager that shows the usage of each CPU core separately. The only thing I saw at first was that when FSX is running all the cores are running at 100% all the time This didn't seem to leave much scope for optimisation. But then I noticed that when I hit ESC, which put sup the 'End Flight/Continue Flight' dialog, three of the cores went to sleep but one continued to show a high usage. For some reason this was core 2 (the third of four). It seems this is the pattern of CPU usage I get consistently when all the FSX addons are running but FSX is suspended.
So I added the AffinityMask=11 parameter. That's 1011 in binary, which as I understand it is telling FSX to steer clear of core 2. And what do you know, I can fly the same scenario without a single blurred texture. That includes weather, and even with the autogen bumped up to maximum.
I am hopeful that this has been a breakthrough, although with FSX you can never be quite sure. If this has indeed made a real difference I may do a video about it...