Starten eines Programms mit CPU-Affinität und Prioritätsvorgaben

746
mark funkhouser

Ich versuche, eine Verknüpfung für Traktor Pro 2 zu erstellen, die den Programmen Prioritätsstufe und Kernzuweisungen zuordnet. In diesem Fall versuche ich, Traktor mit Echtzeitpriorität zu starten. Die Funktion ist für die Kerne 2-7 vorgesehen.

bisher kann ich nur die eine oder andere einstellung bekommen.

mein ziel sieht so aus

C: \ Windows \ System32 \ cmd.exe / c Start / Echtzeit "Traktor 2" "C: \ Programme \ Native Instruments \ Traktor 2 \ Traktor.exe" & / c "Traktor 2" / affinity FC "C: \ Programmdateien \ Native Instruments \ Traktor 2 \ Traktor.exe "

Ich bin definitiv ein Laie, also bin ich mir sicher, dass ich ein Qoutation-Zeichen oder etwas einfaches verlegt habe, aber egal was ich versuche, ich kann die Affinitätseinstellung und die Echtzeit-Prioritätseinstellung nicht aktivieren, wenn beide auf die Verknüpfung klicken

Jede Hilfe wäre dankbar. vielen Dank!

0
Es wird NICHT empfohlen, etwas auf die Echtzeit-Prioritätsklasse festzulegen. Ihr Programm kann den Betrieb wichtiger Systemfunktionen stören - beispielsweise Treiber, die Treiber-Frameworks im Benutzermodus verwenden, oder Treiber, die Kernel-Threads verwenden. Jamie Hanrahan vor 6 Jahren 0
Daher ist die Einstellung der Affinität, um zu verhindern, dass Traktor auf den Kernen 0 und 1 ausgeführt wird, wo aus meinem Verständnis und beim Lesen im Internet all diese System- und Kernfunktionen stattfinden. mark funkhouser vor 6 Jahren 0
Sorry, aber das ist falsch. System- und Kernelfunktionen können und werden auf jeder CPU oder LP ausgeführt. Das Festlegen der Affinität ist normalerweise eine schlechte Idee. Wenn Sie die Auswahlmöglichkeiten einschränken, die der Scheduler treffen kann, werden schlechtere Entscheidungen getroffen. Jamie Hanrahan vor 6 Jahren 0
ok danke, aber sagen wir, aus irgendeinem Grund, der unlogisch erscheint, verarbeitet mein Computer einen Audiostream-Störimpuls NUR, wenn ich meine Affinität und Priorität wie oben erwähnt eingerichtet habe. Wie sollte ich das Ziel für die Verknüpfung einrichten? mark funkhouser vor 6 Jahren 0
Ich würde vorschlagen, dass Sie ein tieferes Problem haben. Auf keinen Fall sollte Traktor Pro so viel Verwirrung brauchen. Jamie Hanrahan vor 6 Jahren 0

1 Antwort auf die Frage

0
Origami

Sie können versuchen, Process Explorer zu verwenden, um das Ergebnis zu überprüfen.

Dieses Microsoft-Tool kann die Affinität und Priorität eines Prozesses festlegen.

Laden Sie es hier herunter

https://docs.microsoft.com/de-de/sysinternals/downloads/process-explorer