oops, affinity mask now back on - lol
See this extract from a post I made on the P3D forum:
Has anyone set the affinity in P3D cfg FOR ALL CORES and then checked to see what task manager thinks the affinity is????
ah, JUST DONE THIS MYSELF - very interesting.....
IF you set affinity mask to 4095 for six cores you get task manager to show all 12 (inc. hyperthreads) as being ON. See below and just add up all the numbers relating to the cores you want it seems. All the numbers = 4095 and P3D wizzes along with no issues elsewhere.
SOLVED FOR MEEEE and you if you have 6 cores that is.
On the same basis for all cores (inc. hyperthreading) for a 4 core machine you should perhaps use 255 all 8 active in task manager.
Here is a copy from a post from elsewhere:
Core
0 1 (first physical core)
1 2 (first logical core)
2 4 (2nd physical core)
3 8 (2nd logical core)
4 16 (3rd physical ...
5 32
6 64
7 128
8 256
9 512
10 1024
11 2048
So: 4 + 16 + 64 + 256 + 1024 = 1364 (the last 5 physical cores of a hex core)
The above is a good table to work out what values you want to use. Makes the maths quite easy too - just add the values together of the cores you want to enable
See this extract from a post I made on the P3D forum:
Has anyone set the affinity in P3D cfg FOR ALL CORES and then checked to see what task manager thinks the affinity is????
ah, JUST DONE THIS MYSELF - very interesting.....
IF you set affinity mask to 4095 for six cores you get task manager to show all 12 (inc. hyperthreads) as being ON. See below and just add up all the numbers relating to the cores you want it seems. All the numbers = 4095 and P3D wizzes along with no issues elsewhere.
SOLVED FOR MEEEE and you if you have 6 cores that is.
On the same basis for all cores (inc. hyperthreading) for a 4 core machine you should perhaps use 255 all 8 active in task manager.
Here is a copy from a post from elsewhere:
Core
0 1 (first physical core)
1 2 (first logical core)
2 4 (2nd physical core)
3 8 (2nd logical core)
4 16 (3rd physical ...
5 32
6 64
7 128
8 256
9 512
10 1024
11 2048
So: 4 + 16 + 64 + 256 + 1024 = 1364 (the last 5 physical cores of a hex core)
The above is a good table to work out what values you want to use. Makes the maths quite easy too - just add the values together of the cores you want to enable
Comment