Prozesse dauerhaft mit "echtzeit" Priorität starten?

axlyzit

Cadet 4th Year
Registriert
Jan. 2006
Beiträge
114
ich wollt nur mal fragen ob jemand weiß wie das funktioniert.

Als Beispiel:

Ich starte CS, Windows XP weißt dem Spiel ja automatisch die Priorität "Normal" zu, ich will aber, dass nach dem start, die Priorität sofort auf echtzeit gestellt wird, ohne das manuell machen zu müssen.

Weiß jemand wie das geht?

Mfg
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

also auf Echtzeit würde ich es nicht machen, da dann das System keine Rechenzeit mehr bekommt sondern nur das Spiel, was dann zum Datenverlust und Absturz führen wird. Aber warum soll so ein altes Spiel wie CS (CSS wäre ja neu) mit so hoher Priorität laufen?
Wenn was ruckelt oder so, dann kann man da anderst ran gehen.
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

Naja, es geht nicht darum ob es sinnvoll ist oder nicht, sondern ob es eine Möglichkeit gibt, gewisse Prozesse als standart auf echtzeit zu stellen. Es geht ja auch nicht generell um cs, auch bei anderen Programmen wäre dies sinnvoll.

mfg : )
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

Das kannst du ganz einfach über die Konsole mit dem "start"-Befehl machen.

Code:
START ["Titel"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME] | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [Befehl/Programm]
      [Parameter]

  "Titel"     Der Titel des neuen Fensters.
  Pfad        Startverzeichnis.
  B           Startet Anwendung, ohne ein neues Fenster zu öffnen. Die
              Anwendung ignoriert STRG+C. Wenn die Anwendung nicht selbständig
              STRG+C überprüft, ist STRG+UNTBR die einzige Möglichkeit, um die
              Anwendung abzubrechen.
  I           Die CMD.EXE beim Aufruf übergebene Umgebung soll die neue
              aktuelle Umgebung sein.
  MIN         Startet das Fenster minimiert.
  MAX         Startet das Fenster maximiert.
  SEPARATE    Startet 16-Bit-Windows-Programm in separatem Speicherbereich.
  SHARED      Startet 16-Bit-Windows-Programm in gemeinsamen Speicherbereich.
  LOW         Startet Anwendung in IDLE-Prioritätsklasse.
  NORMAL      Startet Anwendung in der NORMAL-Prioritätsklasse.
  HIGH        Startet Anwendung in der HIGH-Prioritätsklasse.
  REALTIME    Startet Anwendung in der REALTIME-Prioritätsklasse.
  ABOVENORMAL Startet Anwendung in der ABOVENORMAL-Prioritätsklasse.
  BELOWNORMAL Startet Anwendung in der BELOWNORMAL-Prioritätsklasse.
  WAIT        Startet die Anwendung und wartet auf das Ende.
  Befehl/Programm
              Wenn ein interner Befehl oder eine Batchdatei verwendet wird,
              wird das neue CMD-Fenster mit Parameter /K gestartet.
              Das bedeutet, dass das Fenster erhalten bleibt, nachdem der
              Befehl ausgeführt wurde.
              Wenn dies nicht der Fall ist, wird das Programm entweder
              als Anwendung in einem Fenster oder als Konsolenanwendung
              gestartet.
  Parameter   Parameter, die an den Befehl oder das Programm übergeben werden
              sollen.
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

Echtzeit ist ganz und gar nicht sinnvoll, wie Sir_Sascha schon sagte.

Berichte mal, was rausgekomen ist ;)
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

Also wie es aussieht klappt es bei mir nicht. Der Befehl start klappt natürlich, jedoch wird der prozess ganz "normal" mit "normal" gestartet.


start C:\Programme\HLSW\hlsw.exe realtime

Könnte jemand vielleicht ne Beispiel Zeile reinkopieren mit einem Programm bei dem es klappt?

PS: Der Windows task manager zeigt die Priorität normal, kann es jedoch sein, dass das Programm in High gestartet wurde, aber der Task manager das falsch lest, bzw sieht?!

mfg
 
Zuletzt bearbeitet: (ps)
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

Code:
start /realtime C:\Programme\HLSW\hlsw.exe
Keine Panik. War nur ein Syntaxfehler!
 
AW: Prozesse dauerhaft mit "echtzeit" Priorität starten?!

oh, ich dank dir ;)
 
Zurück
Oben