CPU-Zugehörigkeit per Batch festlegen?

Hallo,

für eine Applikation habe ich mir eine kleine Batch Datei geschrieben. In der lege ich z.B. fest, mit welcher Priorität der Prozess laufen soll

–> start /low Anwendung.exe

Jetzt suche ich noch nach eine Möglichkeit, den Prozess einem bestimmten CPU zuzuordnen (CPU mit HT).

Danke für Hinweise …

Grüße, olli

Jetzt suche ich noch nach eine Möglichkeit, den Prozess einem
bestimmten CPU zuzuordnen (CPU mit HT).

Gibt’s mit Boardmitteln keine Möglichkeit. Du müsstest dir schon einen eigenen Treiber schreiben. Die eleganteste Methode, die ich bisher gefunden habe, ist der asynchrone Aufruf per Eingabeaufforderung. Nach dem Starten des Rechners öffnest du eine Eingabeaufforderung, ordnest ihr CPU 1 zu, dem Explorer die CPU 0.

Da die Prozessorzuordnung vererbt wird, laufen alle auf normalem Wege (vulgo Explorer) gestarteten Programme ebenfalls auf CPU 0, alle per start aus der Eingabeaufforderung gestarteten Jobs auf CPU 1.

Gruss
Schorsch