Zweck logischer Prozessoren eines bestimmten Programms in Windows 7 und Windows 8
Diese Funktionen arbeiten in Windows 7, Windows 8 und Windows Vista. Ich sage nicht über den letzteren, da es nur wenige Menschen in unserem Land benutzen.
Führen Sie den Windows Task-Manager aus und:
- Öffnen Sie in Windows 7 die Registerkarte Prozesse
- In Windows 8 öffnen Sie "Details"
Klicken Sie im Kontextmenü auf die rechte Maustaste, und wählen Sie im Kontextmenü auf "Set Ähnlichkeit". Das Fenster "Compliance of Processors" erscheint, in dem Sie angeben können, welche Kerne des Prozessors (oder der logischen Prozessoren) das Programm verwenden darf.
![Auswahl logischer Prozessoren zur Programmausführung Auswahl logischer Prozessoren zur Programmausführung](/userfiles/135/218_3.webp)
Das ist alles, jetzt verwendet der Prozess nur diejenigen logischen Prozessoren, die ihm erlaubt haben. Richtig, es passiert genau bis zum nächsten Start.
So führen Sie ein Programm auf einem bestimmten Prozessor-Kernel (logischer Prozessor) aus.
In Windows 8 und Windows 7 gibt es auch die Möglichkeit, den Antrag so zu starten, dass er unmittelbar nach dem Start bestimmte logische Prozessoren verwendet wurde. Dazu muss die Einführung der Anwendung implementiert sein, um die Konformität in den Parametern anzugeben. Zum Beispiel:
C: \ windows \ system32 \ cmd.exe / c Start / Affinity 1 Software.exeIn diesem Beispiel wird die Anwendung software.exe mit der 0. (CPU 0) des logischen Prozessors gestartet. Jene. Abbildung Affinity Gibt die logische Prozessornummer + 1. derselbe Befehl an, den Sie in die Anwendungsverknüpfung schreiben können, damit er immer mit einem bestimmten logischen Prozessor beginnt. Leider konnte ich keine Informationen finden, um den Parameter zu übertragen, sodass die Anwendung einen logischen Prozessor mit keinem logischen Prozessor und mehrere Minuten verwendet.
UPD: Festgestellt, wie Sie den Antrag auf mehreren logischen Prozessoren mit dem Affinity-Parameter starten können. Wir geben die Maske im Hexadezimalformat an, zum Beispiel müssen Sie die Prozessoren 1, 3, 5, 7 verwenden, es ist 10101010 oder 0xAA, als / Affinität 0xAA übertragen.