Windows 10 bietet viele Optionen, an denen Sie herumbasteln können, um eine bessere Leistung zu erzielen. Die Prozessoraffinitäts- und CPU-Prioritätsfunktionen im Betriebssystem gehören zu den innovativsten Funktionen, und obwohl sie keine sofortige Wunderwaffe für eine Leistungssteigerung sind, machen sie einen Unterschied, wenn Sie über ältere Hardware verfügen.
Angesichts der Sensibilität der Prozesse sollten Sie die Prozessoraffinität und CPU-Priorität nur dann festlegen, wenn Sie mit den technischen Dingen vertraut sind. Wenn Sie jedoch bereit sind, Ihr System optimal zu optimieren, sehen wir uns an, wie Sie die Prozessoraffinität und CPU-Priorität in Windows 10 festlegen.

Schnelle Links
Was ist Prozessoraffinität in Windows 10?
Jedes Betriebssystem verfügt über einen grundlegenden Planungsalgorithmus. Der Planungsalgorithmus ist für die Verteilung von Computerressourcen auf verschiedene Prozesse oder Threads verantwortlich. In Windows 10 können Hunderte von Prozessen gleichzeitig ausgeführt werden.
Die CPU kann nicht alle diese Prozesse gleichzeitig verarbeiten, daher verwaltet der Planungsalgorithmus diese Prozesse und weist ihnen basierend auf mehreren Faktoren CPU-Zeit zu.
Daher kann man sich „Prozessoraffinität“ als einen Benutzer vorstellen, der in den Scheduler eingreift. Normalerweise bestimmt der Windows-Planungsalgorithmus, welcher Prozess auf welchem CPU-Kern ausgeführt wird. Wenn Sie die Prozessoraffinität manuell festlegen, können Sie die Ausführung eines Prozesses oder Threads auf jedem gewünschten Kern erzwingen.
Einfach ausgedrückt: Es verschafft Ihnen einen Vorteil Prozessoraffinität Weisen Sie einen oder mehrere CPU-Kerne beliebigen Prozessen oder Threads Ihrer Wahl zu. Nur Prozesse oder Threads, für die eine Affinität angegeben ist, werden auf den angegebenen Kernen ausgeführt.
Dies würde jedoch nicht dazu führen, dass die Kernel nur diesen Prozessen vorbehalten sind. Windows kann diesen Kernen weiterhin unterschiedliche Prozesse zuweisen. Das Festlegen der Prozessoraffinität wirkt sich nur auf Prozesse aus, die Sie nur auf bestimmten Kernen ausführen möchten.
Was ist die CPU-Priorität in Windows 10?
Wie wir oben erläutert haben, können in Windows 10 jederzeit Hunderte von Prozessen oder Threads um CPU-Zeit konkurrieren. Um sicherzustellen, dass wichtige Prozesse und Threads vorrangigen Zugriff auf CPU-Ressourcen erhalten, Windows-Planer Weist jedem Prozess und Thread, der auf dem Betriebssystem ausgeführt wird, Priorität zu.
Beispielsweise räumt der Windows-Planungsalgorithmus kritischen Windows-Prozessen wie System und Windows Explorer eine hohe Priorität ein. Wenn sich diese Prozesse in einer Warteschlange befinden, haben sie vor Prozessen mit niedrigerer Priorität Zugriff auf die CPU.
Wenn Sie also die CPU-Priorität eines Prozesses manuell auf „hoch“ setzen, stellt der Windows-Scheduler sicher, dass dieser Prozess vorrangigen Zugriff auf CPU-Ressourcen erhält.
Schließlich unterscheidet sich „CPU Priority“ völlig von „Processor Affinity“. Wenn die CPU-Prioritätseinstellung eines Prozesses dem Zeitplan mitteilt, wie mit diesem Prozess umzugehen ist, wird durch die Einstellung der Prozessoraffinität der Prozess an einen oder mehrere bestimmte CPU-Kerne gebunden. Mit einer Prozessor-Affinitätsgruppe wird ein Prozess, selbst wenn er eine hohe oder niedrige Priorität hat, auf bestimmten Kernen/Kernen ausgeführt.
Warum Sie möglicherweise einer bestimmten Anwendung CPU-Kerne zuweisen möchten
Eines der größten Probleme, mit denen moderne Computer konfrontiert sind, ist das Vorhandensein einer großen Anzahl von Single-Thread-Anwendungen. Selbst im Jahr 2021, wo die meisten Prozessoren Quad-Core-Prozessoren oder höher sind, nutzen einige Anwendungen nur einen der vielen verfügbaren Kerne.
Dies stellt ein Problem für die Planung moderner Betriebssysteme dar: Wie können Single-Thread-Prozesse auf Multi-Thread-Prozessoren geplant werden, ohne die Kompatibilität zu beeinträchtigen?
In den meisten Fällen planen Programmierer heute effizient Single-Thread-Prozesse auf modernen CPUs. Es kann jedoch vorkommen, dass eine veraltete Anwendung aufgrund mangelnder Kompatibilität abstürzt. Hier kann die Einstellung der Prozessoraffinität hilfreich sein.
Die Prozessoraffinität beschränkt Prozesse auf die Ausführung auf bestimmten CPU-Kernen. Bei älteren Single-Thread-Anwendungen können Sie diese Vorgänge auf einen einzelnen CPU-Kern beschränken, indem Sie die Prozessoraffinität festlegen.
Abgesehen davon können auch Menschen mit schwächeren Geräten davon profitieren, ihren wichtigen Aufgaben eine hohe Priorität zuzuweisen. Wenn Sie beispielsweise ein Videoeditor sind, können Sie Ihre Rendering-App auf eine hohe Priorität einstellen, bevor das Video mit dem Rendern beginnt. Auf diese Weise weiß Windows, wenn Sie ein Video ansehen möchten, dass es die meiste Aufmerksamkeit der Wiedergabe Ihres Videos widmen muss.
So legen Sie Prozessoraffinität und CPU-Priorität fest
Um die Prozessoraffinität und CPU-Priorität festzulegen, müssen Sie den Task-Manager öffnen und von dort aus fortfahren.
Öffnen Sie also den Task-Manager, indem Sie mit der rechten Maustaste auf die Windows 10-Taskleiste klicken und „Task-Manager“ auswählen. Navigieren Sie dann zu dem Prozess, für den Sie eine Affinität festlegen möchten.
Klicken Sie anschließend mit der rechten Maustaste auf diesen Prozess und wählen Sie Zu den Details springen.

Der von Ihnen ausgewählte Prozess wird im neuen Fenster hervorgehoben, das angezeigt wird. Klicken Sie mit der rechten Maustaste auf den markierten Prozess und wählen Sie ihn aus Affinität festlegen. Das Bedienfeld „Prozessoraffinität“ wird nun angezeigt.

Deaktivieren Sie im Bereich „Prozessoraffinität“ die CPU-Kerne, für die Sie den Vorgang nicht ausführen möchten. Klicken Sie anschließend auf OK. Die Prozessoraffinität wird nun festgelegt und Ihr ausgewählter Prozess wird nur auf den ausgewählten CPU-Kernen ausgeführt.

Um die CPU-Priorität festzulegen, klicken Sie mit der rechten Maustaste auf einen beliebigen Prozess im Task-Manager und wählen Sie ihn aus Zu den Details springen.
Klicken Sie anschließend mit der rechten Maustaste auf den hervorgehobenen Prozess und klicken Sie auf Priorität festlegen.

Wählen Sie nun „Priorität“ aus dem Popup-Menü. Wenn Sie möchten, dass Ihr Prozess ausgeführt wird, sobald er benötigt wird, wählen Sie Echtzeit.
Allerdings ist die Wahl Echtzeit Dies führt dazu, dass andere, möglicherweise kritische, Systemprozesse in der Warteschlange warten. Dies kann im mildesten Fall zu einer allgemeinen Systemverlangsamung und im schlimmsten Fall zu einem vollständigen Systemausfall führen. Seien Sie daher vorsichtig, wenn Sie einem Prozess die Echtzeitpriorität zuweisen.

Andererseits ist die Wahl einer hohen Priorität sicherer, solange Sie nicht zu vielen Prozessen eine hohe Priorität zuweisen.
Die anderen Optionen im Menü sind „Über dem Normalwert“, „Normal“, „Unter dem Normalwert“ und „Niedrig“, die keiner weiteren Erklärung bedürfen.
Geben Sie keine Prozessoraffinität und CPU-Priorität an, wenn Sie nicht wissen, was Sie tun
Sie sollten die Prozessoraffinität und CPU-Priorität nur festlegen, wenn Sie wissen, was Sie tun. Die Leistungssteigerung ist zwar in manchen Fällen erheblich, aber sie ist die Probleme nicht wert, die auftreten können, wenn etwas schief geht. Von Verlangsamungen bis hin zu zufälligen Systemabstürzen sollte die Festlegung von Nähe und Priorität nur Ihre letzte Option sein.
Prozessoraffinität und CPU-Priorität sind nicht die einzigen Möglichkeiten, die Leistung von Windows 10 zu steigern. Es gibt unzählige andere Zutatentricks Und Apps, mit denen Sie die Leistung Ihrer alten Geräte steigern können. Verifizieren Die besten Möglichkeiten, die Spieleleistung auf Ihrem Windows 10-Laptop zu verbessern.









