Zitat von
Gargamel:
OK, danke. Aber bei dieser AffinityMask blicke ich nicht durch.
Was verstehst du denn nicht? Eigentlich ist das ganz einfach und von Apollinius gut erklärt.
Code:
+------------+
| Kern | Bit |
|------------|
| 1 | 0 |
|------------|
| 2 | 1 |
|------------|
| n | n-1 |
+------------+
Somit kannst du nun mit SetAffinityMask eindeutig festlegen, auf welche Kerne verteilt wird.
(1 shl 0) or (1 shl 1) wäre für Kern 1 und Kern 2.
Edit: falls dir die Veroderung nicht klar ist, schau es dir mal in der Bitschreibweise an:
1 shl 0 = 1
1 shl 1 = 2
Code:
00000001
or 00000010
____________
00000011
============
Lars S.
Wer nicht mit der Zeit geht, geht mit der Zeit.