Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: SetProcessAffinityMask und das DEC
29. Mai 2011, 18:11
Nein, natürlich bringt das rein garnichts, denn wenn der Prozess nur mit einem Thread rechnet, dann ist es gégal, wieviele ääthreads man zuweist.
Es wird immer nur der eine Thread rechnen und das eben nur auf einem Kern.
PS: Windows kümmert sich selber um die Threadverteilung, da mu´man nix zuweisen,
es sei denn man will, daß da Programm nur auf bestimmten kernen läuft, oder daß eine Multithreadanwendung dennoch nur auf einer CPU läuft.
Ein Bauarbeiter braucht 1 Tag, um 10 Löscher auszubaggern, wenn er einen Bagger hat.
Wieviel Zeit braucht dieser Bauarbeiter, wenn man ihm 4 Bagger hinstellt?
Bauarbeiter = Thread
Bagger = verfügbare Kerne (CPU)
$2B or not $2B
Geändert von himitsu (29. Mai 2011 um 18:15 Uhr)
|