Core Parking bei Windows 7
Verfasst: 7. Dez 2011, 20:20
An alle unsere Windows 7 Benutzer mit einer CPU mit mehr als 2 physischen Cores (z.B: alle Intel Quad-Core CPUs):
Sucht mal im Google zum Thema "Windows 7 Core Parking", lest euch mal ein und versucht mal den dazugehörigen Wert in der Registry zu verändern. Das läßt angeblich die CPU last gleichmäßiger auf alle (4) Cores verteilen, und brigt somit ein wenig mehr Performance bei den DCS Titeln.
Der Hintegrund:
Die neueren Prozessoren schicken einen über diesen Registry-Key definierten Prozentsatz der Cores in einen "Ruhezustand", sobald diese "idle" sind. Dann werden diese auch in einen Stromsparmodus versetzt, und erst wieder aufgeweckt, wenn einer der übrigen, nicht ruhenden, Cores auf 100% geht.
Wenn man das Feature abschaltet gehen keine Cores in den Ruhezustand, stehen daher immer für Aufgaben bereit und macnhe Leute meinen daher, das brächte Performance.
Mich würde interessieren, ob sich durch das Abschalten dieses Features damit tatsächlich merklich was ändert.
Diese Änderung sollte erwartungsgemäß zur Folge haben:
a.) Tendentiell erhöter Stromverbrauch der CPU -> Abwärme/Stromkosten ?! (Ich vermute aber, dass ist nicht messbar, und daher vernachlässigbar, wenn kein 24/7 Server)
b.) Bessere Performance bei CPU-Lastigen Anwendungen, wo die CPU-Last häufig stark variiert.
Welcher der beiden Effekte im Zusammenhang mit DCS messbar/spürbar ist, wäre interessant für uns.
Meine eigenen Erfahrungen hierzu:
Bei einer Besprechung mit Kollegen viel mir auf, dass bei meinem (alten) QX9650 die Last immer gleichmäßig auf alle 4 Cores verteilt wird.
Bei den neueren Quad-Cores (2500k, usw.) dürfte das aus oben genannten Energiesaprgründen nicht mehr so sein. Die verwenden das "Core Parking" schon. Daher haben die auch ab und an Spitzen bis 100% für den einen oder anderen Core.
Sucht mal im Google zum Thema "Windows 7 Core Parking", lest euch mal ein und versucht mal den dazugehörigen Wert in der Registry zu verändern. Das läßt angeblich die CPU last gleichmäßiger auf alle (4) Cores verteilen, und brigt somit ein wenig mehr Performance bei den DCS Titeln.
Der Hintegrund:
Die neueren Prozessoren schicken einen über diesen Registry-Key definierten Prozentsatz der Cores in einen "Ruhezustand", sobald diese "idle" sind. Dann werden diese auch in einen Stromsparmodus versetzt, und erst wieder aufgeweckt, wenn einer der übrigen, nicht ruhenden, Cores auf 100% geht.
Wenn man das Feature abschaltet gehen keine Cores in den Ruhezustand, stehen daher immer für Aufgaben bereit und macnhe Leute meinen daher, das brächte Performance.
Mich würde interessieren, ob sich durch das Abschalten dieses Features damit tatsächlich merklich was ändert.
Diese Änderung sollte erwartungsgemäß zur Folge haben:
a.) Tendentiell erhöter Stromverbrauch der CPU -> Abwärme/Stromkosten ?! (Ich vermute aber, dass ist nicht messbar, und daher vernachlässigbar, wenn kein 24/7 Server)
b.) Bessere Performance bei CPU-Lastigen Anwendungen, wo die CPU-Last häufig stark variiert.
Welcher der beiden Effekte im Zusammenhang mit DCS messbar/spürbar ist, wäre interessant für uns.
Meine eigenen Erfahrungen hierzu:
Bei einer Besprechung mit Kollegen viel mir auf, dass bei meinem (alten) QX9650 die Last immer gleichmäßig auf alle 4 Cores verteilt wird.
Bei den neueren Quad-Cores (2500k, usw.) dürfte das aus oben genannten Energiesaprgründen nicht mehr so sein. Die verwenden das "Core Parking" schon. Daher haben die auch ab und an Spitzen bis 100% für den einen oder anderen Core.