Ist es möglich, eine allgemeinere Prozessaffinität einzustellen (automatisch)?

0

Ich weiß, mit start /affinity Xwo X eine Hex-Zahl ist, die die zu verwendenden CPUs maskiert, kann ein Prozess gestartet werden, um nur bestimmte CPUs zu verwenden. Gibt es jedoch die Möglichkeit, etwas wie "Starten Sie diesen Prozess mit 50% der verfügbaren Kerne, wählen Sie sie selbst aus, aber verwenden Sie keine CPU3" anzugeben?

Tobias Kienzler
quelle

Antworten:

1

Diese Funktionalität wird nicht über die Befehlszeile verfügbar gemacht (noch wird sie von der Windows-API direkt unterstützt).

Es sollte relativ einfach zu implementieren sein, ist in spezifischem Code, aber das würde definitiv ein benutzerdefiniertes Programm erfordern. Mir ist nicht bekannt, dass es ein Programm gibt, das so viele Funktionen unterstützt.

Josip Medved
quelle
... vor allem wenn ich hinzufüge "und es sollte kostenlos sein und keine Administratorrechte erfordern": p
Tobias Kienzler