Windows 10 heeft veel opties waaraan u kunt sleutelen om betere prestaties te krijgen. De processoraffiniteit en CPU-prioriteitsfuncties van het besturingssysteem zijn enkele van de meest innovatieve, en hoewel het geen wondermiddel is voor een onmiddellijke prestatieverbetering, zal het een verschil maken als je oudere componenten hebt.
Vanwege hoe gevoelig de processen zijn, moet u de processoraffiniteit en CPU-prioriteit alleen instellen als u vertrouwd bent met de technische dingen. Als u echter klaar bent om uw systeem aan te passen om het beste ooit te zijn, laten we dan eens kijken hoe u de processoraffiniteit en CPU-prioriteit kunt instellen in Windows 10.

Snelle links
Wat is processorconvergentie in Windows 10?
Elk besturingssysteem heeft een basisplanningsalgoritme. Het planningsalgoritme is verantwoordelijk voor het verdelen van computerbronnen over verschillende processen of threads. In Windows 10 kunnen honderden processen tegelijkertijd worden uitgevoerd.
De CPU kan niet al deze processen tegelijk verwerken, dus het planningsalgoritme beheert deze processen en wijst ze CPU-tijd toe op basis van verschillende factoren.
Als zodanig kan Processor Affinity worden gezien als een gebruiker die de planner verstoort. Gewoonlijk bepaalt het Windows-planningsalgoritme welk proces op welke CPU-kernen wordt uitgevoerd. Als u Processor Affinity handmatig instelt, kunt u een proces of thread forceren om op elke gewenste core te draaien.
Simpel gezegd, het geeft je een voordeel Processor-affiniteit Wijs een of meer CPU-cores toe aan processen of threads naar keuze. Alleen processen of threads waarvoor affiniteit is opgegeven, worden uitgevoerd op de opgegeven kernen.
Dit zou kernels echter niet exclusief maken voor alleen die processen. Windows kan nog steeds verschillende processen aan die kernen toewijzen. Het instellen van processoraffiniteit is alleen van invloed op de processen die u kiest door ze alleen op aangewezen kernen te laten draaien.
Wat is de CPU-prioriteit in Windows 10?
Zoals we hierboven hebben uitgelegd, kunnen er in Windows 10 op elk moment honderden processen of threads zijn die strijden om CPU-tijd. Om ervoor te zorgen dat belangrijke processen en threads prioriteitstoegang krijgen tot CPU-bronnen, moet u Windows-planning Wijst prioriteit toe aan elk proces en elke thread die op het besturingssysteem wordt uitgevoerd.
Het Windows-planningsalgoritme geeft bijvoorbeeld hoge prioriteit aan kritieke Windows-processen zoals Systeem en Windows Verkenner. Als deze processen in een wachtrij staan, kunnen ze de CPU bereiken vóór de processen met lage prioriteit.
Dus wanneer u de CPU-prioriteit van een proces handmatig instelt op hoog, zorgt de Windows-planner ervoor dat dat proces prioriteitstoegang krijgt tot CPU-bronnen.
Ten slotte is "CPU-prioriteit" totaal anders dan "processoraffiniteit". Wanneer de CPU-prioriteitinstelling van een proces het schema vertelt hoe dat proces moet worden afgehandeld, vergrendelt het instellen van processoraffiniteit het proces aan specifieke CPU-cores/cores. Met een processoraffiniteitsgroep zal het, zelfs als een proces een hoge of lage prioriteit heeft, op specifieke cores/cores draaien.
Waarom zou je CPU-cores aan een specifieke applicatie willen toewijzen?
Een van de grootste problemen waarmee moderne computers te maken hebben, is het grote aantal single-threaded applicaties. Ook anno 2021 waar de meeste processors quad-core of hoger zijn, maken sommige applicaties nog maar gebruik van één van de vele beschikbare cores.
Dit vormt een probleem voor het plannen van moderne besturingssystemen: hoe plant u single-threaded processen op multi-threaded processors zonder de compatibiliteit te verbreken?
Voor het grootste deel plannen programmeurs tegenwoordig efficiënt single-threaded-processen op moderne CPU's. Maar er zijn momenten waarop een oude app crasht vanwege slechte compatibiliteit. Dit is waar het instellen van processoraffiniteit kan helpen.
Processoraffiniteit beperkt bewerkingen tot uitvoering op specifieke CPU-kernen. In het geval van legacy single-threaded applicaties, kunt u deze processen beperken tot een enkele CPU-core door processoraffiniteit in te stellen.
Afgezien hiervan kunnen mensen met zwakkere hardware ook profiteren van het stellen van hoge prioriteit aan hun belangrijke taken. Als u bijvoorbeeld een video-editor bent, kunt u uw rendering-app een hoge prioriteit geven voordat u begint met het renderen van de video. Op deze manier weet Windows wanneer je een video wilt bekijken de meeste aandacht te besteden aan het verwerken van je video.
Processoraffiniteit en CPU-prioriteit instellen
Om processoraffiniteit en CPU-prioriteit in te stellen, moet u Taakbeheer openen en vanaf daar doorgaan.
Open dus Taakbeheer door met de rechtermuisknop op de taakbalk van Windows 10 te klikken en Taakbeheer te kiezen. Ga dan naar het proces waarvoor je affiniteit wilt instellen.
Klik vervolgens met de rechtermuisknop op dit proces en kies Ga naar details.

Het proces dat u kiest, wordt gemarkeerd in het nieuwe paneel dat verschijnt. Klik met de rechtermuisknop op het gemarkeerde proces en selecteer Affiniteit instellen. Het Processor Affinity-paneel verschijnt nu.

Schakel in het deelvenster Processoraffiniteit de CPU-cores uit waarop u de bewerking niet wilt uitvoeren. Klik daarna op OK. De processoraffiniteit wordt nu ingesteld en het door u gekozen proces wordt alleen uitgevoerd op de opgegeven CPU-kernen.

Om de CPU-prioriteit in te stellen, klikt u met de rechtermuisknop op een proces in Taakbeheer en selecteert u Ga naar details.
Klik vervolgens met de rechtermuisknop op het gemarkeerde proces en klik op Prioriteit instellen.

Kies nu Prioriteit in het pop-upmenu. Als u wilt dat uw proces wordt uitgevoerd zodra u het nodig hebt, selecteert u echte tijd.
Echter, de keuze voor echte tijd Het zal ertoe leiden dat andere, mogelijk kritieke, systeemprocessen in de wachtrij staan. Dit kan in het mildste geval leiden tot algemene systeemvertraging en in het ergste geval tot volledige systeemstoring, dus wees voorzichtig wanneer u een proces instelt op realtime prioriteit.

Aan de andere kant is een hoge prioriteit veiliger om te kiezen, zolang je niet te veel processen een hoge prioriteit geeft.
De andere opties in de lijst zijn Boven Normaal, Normaal, Onder Normaal en Laag, die geen verdere uitleg behoeven.
Beperk de processoraffiniteit en CPU-prioriteit niet als u niet weet wat u doet
Stel processoraffiniteit en cpu-prioriteit alleen in als u weet wat u doet. De prestatieverbetering, hoewel in sommige gevallen aanzienlijk, is de problemen niet waard die u kunt tegenkomen als er iets misgaat. Van vertragingen tot willekeurige systeemcrashes, het instellen van affiniteit en prioriteit zou alleen uw laatste optie moeten zijn.
Processoraffiniteit en CPU-prioriteit zijn niet de enige manieren om de prestaties van Windows 10 te verbeteren Ingrediëntentrucs en apps die u kunt gebruiken om wat prestaties uit uw oude hardware te halen. Verifiëren De beste manieren om de gameprestaties op uw Windows 10-laptop te verbeteren.









