Forum:	C.E.S. Vorschläge
Téma:	Task-Priorität
----------------------

Nils Schneider:
Es wäre nicht schlecht wenn man bestimmten könnte a) in welcher Taskpriorität CES laufen soll, und b) ne Taskpriorität für externe Programme festlegen könnte / bzw. die Priorität fürs GPS-Proggi.
Grund: Auf Epia-Boards kann es mit CES + Navi schonmal zu Soundrucklern kommen, da wäre es nicht schlecht wenn man entweder CES ne höhere oder dem Navi ne geringere Priorität verpassen könnte.

los lendos:
Das ist kein Problem!
Da braucht man einfach eine Batch datei zu machen und darin
ruft man dann:
start xxx /LOW auf, wobei xxx für den Pfad zum Programm steht.
Alle weiteren Optionen habe ich dir untern rauskopiert.
gruss
Code:C&#58;\&gt;start /?
Startet ein eigenes Fenster, um ein bestimmtes Programm oder einen Befehl
auszuführen.
START &#91;&quot;Titel&quot;&#93; &#91;/Dpath&#93; &#91;/I&#93; &#91;/MIN&#93; &#91;/MAX&#93; &#91;/SEPARATE | /SHARED&#93;
&nbsp; &nbsp; &nbsp; &#91;/LOW | /NORMAL | /HIGH | /REALTIME&#93; | /ABOVENORMAL | /BELOWNORMAL&#93;
&nbsp; &nbsp; &nbsp; &#91;/WAIT&#93; &#91;/B&#93; &#91;Befehl/Programm&#93;
&nbsp; &nbsp; &nbsp; &#91;Parameter&#93;
&nbsp; &quot;Titel&quot;&nbsp; &nbsp; &nbsp;Der Titel des neuen Fensters.
&nbsp; Pfad&nbsp; &nbsp; &nbsp; &nbsp; Startverzeichnis.
&nbsp; B&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Startet Anwendung, ohne ein neues Fenster zu öffnen. Die
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Anwendung ignoriert STRG+C. Wenn die Anwendung nicht selbständig
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; STRG+C überprüft, ist STRG+UNTBR die einzige Möglichkeit, um die
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Anwendung abzubrechen.
&nbsp; I&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Die CMD.EXE beim Aufruf übergebene Umgebung soll die neue
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aktuelle Umgebung sein.
&nbsp; MIN&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Startet das Fenster minimiert.
&nbsp; MAX&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Startet das Fenster maximiert.
&nbsp; SEPARATE&nbsp; &nbsp; Startet 16-Bit-Windows-Programm in separatem Speicherbereich.
&nbsp; SHARED&nbsp; &nbsp; &nbsp; Startet 16-Bit-Windows-Programm in gemeinsamen Speicherbereich.
&nbsp; LOW&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Startet Anwendung in IDLE-Prioritätsklasse.
&nbsp; NORMAL&nbsp; &nbsp; &nbsp; Startet Anwendung in der NORMAL-Prioritätsklasse.
&nbsp; HIGH&nbsp; &nbsp; &nbsp; &nbsp; Startet Anwendung in der HIGH-Prioritätsklasse.
&nbsp; REALTIME&nbsp; &nbsp; Startet Anwendung in der REALTIME-Prioritätsklasse.
&nbsp; ABOVENORMAL Startet Anwendung in der ABOVENORMAL-Prioritätsklasse.
&nbsp; BELOWNORMAL Startet Anwendung in der BELOWNORMAL-Prioritätsklasse.
&nbsp; WAIT&nbsp; &nbsp; &nbsp; &nbsp; Startet die Anwendung und wartet auf das Ende.
&nbsp; Befehl/Programm
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Wenn ein interner Befehl oder eine Batchdatei verwendet wird,
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wird das neue CMD-Fenster mit Parameter /K gestartet.
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Das bedeutet, dass das Fenster erhalten bleibt, nachdem der
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Befehl ausgeführt wurde.
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Wenn dies nicht der Fall ist, wird das Programm entweder
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; als Anwendung in einem Fenster oder als Konsolenanwendung
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; gestartet.
&nbsp; Parameter&nbsp; &nbsp;Parameter, die an den Befehl oder das Programm übergeben werden
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sollen.

Wenn die Befehlserweiterungen aktiviert sind, wird der Aufruf von externen
Befehlen durch die Befehlszeile oder den START-Befehl folgendermaßen verändert&#58;
Nicht-ausführbare Dateien können durch ihre Zuordnung zu einem Dateityp
&nbsp; &nbsp; einfach durch Eingabe des Namens als Befehl aufgerufen werden &#40;z.B. würde
&nbsp; &nbsp; WORD.DOC die Anwendung starten, die der .DOC-Erweiterung zugeordnet ist&#41;.
&nbsp; &nbsp; Weitere Informationen, wie Sie diese Zuordnungen innerhalb eines Befehls-
&nbsp; &nbsp; skripts ändern, finden Sie beim ASSOC- bzw. FTYPE-Befehl.
Wird eine grafische 32-Bit-Anwendung aufgerufen, wartet CMD.EXE nicht auf
&nbsp; &nbsp; das Beenden dieser Anwendung, sondern kehrt sofort zur Eingabeauforderung
&nbsp; &nbsp; zurück. Das gilt NICHT, wenn diese Anwendung aus einem Befehlsskript
&nbsp; &nbsp; heraus aufgerufen wird.
Wenn eine Befehlszeile ausgeführt wird, die mit den Zeichen CMD ohne
&nbsp; &nbsp; Erweiterung oder Pfadname beginnt, wird CMD durch den Wert der
&nbsp; &nbsp; COMSPEC-Variablen ersetzt. Damit wird vermieden, dass man versehentlich
&nbsp; &nbsp; eine andere, ggf. zufällige Version der CMD.EXE verwendet.
Wenn eine Befehlszeile ausgeführt wird, die mit Zeichen beginnt, die keine
&nbsp; &nbsp; Dateierweiterung enthalten, dann verwendet CMD.EXE den Wert der Umgebungs-
&nbsp; &nbsp; variablen PATHEXT, um zu bestimmen, welche Erweiterungen in welcher
&nbsp; &nbsp; Reihenfolge verwendet werden. Der Standardwert für die PATHEXT-Variable
&nbsp; &nbsp; ist&#58;
&nbsp; &nbsp; &nbsp; &nbsp; .COM;.EXE;.BAT;.CMD
&nbsp; &nbsp; Dabei ist die Syntax dieselbe wie in der PATH-Variablen, das heißt, die
&nbsp; &nbsp; einzelnen Einträge werden durch Semikolon getrennt.
Wenn mit dem START-Befehl ein Programm bzw. Befehl aufgerufen wird und keine
entsprechende Dateierweiterung gefunden wird, aber der Name ohne Erweiterung
einem Verzeichnisnamen entspricht, wird der Explorer mit diesem Pfad
aufgerufen. Von der Befehlszeile ausgeführt entspricht das einem CD /D mit
diesem Pfad.

furious:
@Nils:
Ich benutze selber ein Epia M10000 Board, habe jedoch keinerlei Performance Probleme... könntest du dein gesammten System beschreiben und die zeitgleich genutzten Programme auflisten?
Danke!

Nils Schneider:
furious hat folgendes geschrieben:@Nils:
Ich benutze selber ein Epia M10000 Board, habe jedoch keinerlei Performance Probleme... könntest du dein gesammten System beschreiben und die zeitgleich genutzten Programme auflisten?
Danke!
Also Hardware siehe Signatur. Ich weiss ist'n bischen wenig Ram, aber mein Kumpel hat die selbe Hardware mit 512MB und das selbe Problem. Tritt auch nicht immer auf, nur wenn die Navi mal länger rumrechnet.
Also Software CES ist klar, und als Navi TB5, sonst bisher noch nix anderes.
Edit: Könnte Dir ja per Mail oder so nen Screenshot vom Taskmanager schicken falls es Dir hilft.
