|
Wichtig: Hexadezimale und dezimale Werte dürfen nicht verwechselt werden. Der Wert `26` hexadezimal entspricht `38` dezimal.
Vordergrundprogramme bevorzugen
Für interaktive Arbeitsplatzprogramme, Spiele und andere Anwendungen, die unmittelbar auf Benutzereingaben reagieren sollen, wird häufig folgender Wert verwendet:
Win32PrioritySeparation = 26 hexadezimal
Dieser Wert verwendet kurze, variable CPU-Zeitintervalle und einen hohen Vordergrundbonus.
Als Registrierungsdatei:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
"Win32PrioritySeparation"=dword:00000026
Kurze Zeitintervalle ohne Vordergrundbonus
Win32PrioritySeparation = 24 hexadezimal
Dieser Wert verwendet kurze, variable Zeitintervalle, bevorzugt die aktive Vordergrundanwendung jedoch nicht zusätzlich.
Die Einstellung ist keine allgemeine Leistungssteigerung. Sie kann sinnvoll sein, wenn mehrere rechenintensive Prozesse möglichst gleichmäßig behandelt werden sollen. Bei normalen Arbeitsplatzsystemen kann sie dagegen die wahrgenommene Reaktionsfähigkeit verschlechtern.
Einstellung über Windows
Die grundlegende Prozessorzeitplanung kann auch über die Windows-Systemsteuerung geändert werden:
- `SystemPropertiesPerformance.exe` starten.
- Die Registerkarte `Erweitert` öffnen.
- Unter `Prozessorzeitplanung` zwischen `Programme` und `Hintergrunddienste` wählen.
- Windows neu starten.
Die Option `Programme` bevorzugt interaktive Vordergrundanwendungen. Die Option `Hintergrunddienste` verteilt die Prozessorzeit gleichmäßiger und verwendet längere Zeitintervalle.
Anwendung über die Eingabeaufforderung
Kurze, variable Zeitintervalle mit hohem Vordergrundbonus:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v Win32PrioritySeparation /t REG_DWORD /d 0x26 /f
Kurze, variable Zeitintervalle ohne Vordergrundbonus:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v Win32PrioritySeparation /t REG_DWORD /d 0x24 /f
Anschließend sollte Windows neu gestartet werden.
Rückgängig machen
Vor der Änderung sollte der vorhandene Wert exportiert oder notiert werden:
reg export "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" "%USERPROFILE%\Desktop\PriorityControl.reg" /y
Zur Wiederherstellung wird der zuvor gesicherte Wert erneut eingetragen oder die gewünschte Einstellung über die Windows-Systemsteuerung gewählt.
Hinweise
Der optimale Wert hängt von der verwendeten Software, den Hintergrunddiensten und dem Arbeitsszenario ab. Ein höherer Vordergrundbonus erzeugt nicht automatisch mehr Leistung oder höhere Bildraten.
Bei Audio- und Videoproduktionssystemen sollte die Einstellung unter realer Last geprüft werden. Audiotreiber, Rendering-Prozesse und Multimedia-Threads können unabhängig vom sichtbaren Vordergrundfenster arbeiten.
|