Programme mit veränderter Priorität starten

Wenn ich im Hintergrund 3D-Landschaften rendere, reagiert die Anwendung im Vordergrund häufig nur recht träge. Setze ich die Priorität des Prozesses im Task Manager herunter, dauert zwar das Berechnen länger, der PC reagiert aber spürbar flinker. Wie kann ich bereits beim Start eine niedrige Prozesspriorität festlegen?

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Andreas Beier

Wenn ich im Hintergrund 3D-Landschaften rendere, reagiert die Anwendung im Vordergrund häufig nur recht träge. Setze ich die Priorität des Prozesses im Task Manager herunter, dauert zwar das Berechnen länger, der PC reagiert aber spürbar flinker. Wie kann ich bereits beim Start eine niedrige Prozesspriorität festlegen?

Eigentlich dürfte das nicht nötig sein. Windows sollte selbst dafür sorgen, dass die Anwendung im Vordergrund genügend Rechenzeit bekommt. Möchten Sie dennoch die Priorität eines Programms beim Start festlegen, können Sie den DOS-Befehl start benutzen. Mit

start /prio prog

rufen Sie die Applikation prog mit der Priorität prio auf. Gültige Parameter für prio sind realtime, high, abovenormal, normal, belownormal und low. Um etwa den Windows-eigenen Editor mit der niedrigsten Priorität zu starten, geben Sie

start /low notepad.exe

in einem DOS-Fenster ein. Alternativ können Sie diese Zeile auch in eine Textdatei mit der Endung „.bat“ eingeben, sodass Sie den Befehl im Explorer per Doppelklick starten können.

Besonders komfortabel funktioniert das, wenn Sie an eine solche Batch-Datei Parameter übergeben, etwa im Eingabefeld „Ziel“ hinter der automatisch generierten Startanweisung (Eigenschaftendialog, Rechtsklick auf die Datei).

start /%1 %2

Dieser Einzeiler erwartet als ersten Parameter die Priorität, als zweiten das zu startende Programm. (adb) (adb)