- Core parking is een Windows-functie die CPU-cores parkeert om de energie-efficiëntie te verbeteren door de belasting te concentreren op minder actieve cores.
- Het gedrag ervan hangt af van de processor en de Windows-versie, en Microsoft past het automatisch aan in systemen zoals Windows Server 2012.
- Het aanpassen van de core parking kan de framesnelheid (FPS) en stabiliteit in games beïnvloeden, maar de daadwerkelijke impact verschilt per hardware en software.
- Met tools zoals ParkControl kunt u eenvoudig de automatische parkeerfunctie in- of uitschakelen en energiebeheerplannen nauwkeurig afstellen zonder de computer opnieuw op te starten.

Als je een moderne processor met veel cores hebt, zoals een Intel Core i9 of een krachtige Ryzen, is de kans groot dat je deze term al eens bent tegengekomen. “kernparkeerplaats” of kernparkeerplaatsHet komt ter sprake in gesprekken over FPS, spelstabiliteit of de algehele prestaties van Windows, en roept vaak meer vragen op dan het beantwoordt.
De typische vraag is: Moet ik core parking standaard in Windows laten staan of uitschakelen voor betere prestaties? Sommigen beweren dat het de minimale framesnelheid in games verbetert, anderen zeggen dat het beter is voor het stroomverbruik en de temperatuur, en dan zijn er nog degenen die simpelweg denken dat Microsoft er een potje van heeft gemaakt. Laten we deze hele puinhoop eens rustig en gedetailleerd ontleden.
Wat is core parking precies in Windows?

Kernparkeren is een De processor-energiebeheerfunctie is geïntegreerd in Windows. (aanwezig in ieder geval sinds Windows 7) waarmee sommige CPU-cores logisch kunnen worden "uitgeschakeld" wanneer ze niet nodig zijn. Wanneer Windows een core "parkeert", wordt deze niet fysiek uitgeschakeld, maar wel op een andere manier. voorkomt dat de procesplanner het gebruikt..
Simpel gezegd: Een geparkeerde kernel is een kernel die het besturingssysteem tijdelijk niet gebruikt.In die toestand stuurt de Windows-planner de uitvoeringsthreads naar de cores die nog actief zijn, waardoor die cores harder werken terwijl de andere zo lang mogelijk inactief blijven.
Wanneer de werkbelasting toeneemt, kan Windows die cores "ontladen" en om ze weer in te zetten en het werk te delen.Het gehele parkeer- en uitparkeerproces is geautomatiseerd en wordt aangestuurd door een intern algoritme dat de systeembelasting en andere parameters analyseert.
Het is belangrijk dat te begrijpen Het parkeren van een kern bespaart op zichzelf geen energie.Wat het doet, is het gedrag van de scheduler aanpassen om de werkdruk op minder cores te concentreren, waardoor geparkeerde auto's veel langer inactief kunnen blijven, en dat is waar de energiebesparing wordt gerealiseerd.
Tegelijkertijd heeft dit ook een nadeel: De actieve processorkernen kunnen een grotere belasting aan.Dit kan ertoe leiden dat ze op hogere frequenties draaien, meer stroom verbruiken en meer warmte genereren. De daadwerkelijke efficiëntie van dit hele samenspel tussen actieve en inactieve cores hangt sterk af van de specifieke processorarchitectuur.
Hoe Windows bepaalt welke processorkernen geparkeerd moeten worden en welke niet.

Het gedrag van de kernparkeergarages wordt geregeld door een Een intern Windows-algoritme dat het historische CPU-gebruik bijhoudt. en neemt beslissingen op basis van die informatie. Het kijkt niet zozeer naar wat er gaat gebeuren, maar naar wat er in een recente periode is gebeurd.
Dit algoritme heeft veel Interne parameters: drempelwaarden, middelingvensters, timers, vervalcoëfficiënten en andere fijnafstellingen. Veel hiervan zijn te vinden in het Windows-register, en sommige kunnen als geavanceerde opties in het energiebeheer van het Configuratiescherm worden weergegeven als bepaalde systeemsleutels worden "aangepast".
Deze parameters omvatten instellingen om te definiëren het minimum en maximum aantal cores dat niet geparkeerd mag blijvenDeze waarden worden doorgaans uitgedrukt als een percentage van het totaal aantal beschikbare logische cores. In standaardconfiguraties kunnen bijvoorbeeld waarden van 10% tot 100% voorkomen om het minimum tot maximum aantal gelijktijdig actieve cores aan te geven.
Er zijn ook beleidsmaatregelen met betrekking tot hoe en wanneer de kernen worden geparkeerd/verdwenenOf ze allemaal tegelijk, één voor één, of in een variabel aantal, afhankelijk van de geschatte belasting, geparkeerd moeten worden; of dat de geparkeerde kernen direct naar de minimaal ondersteunde frequentie moeten overschakelen zodra ze geparkeerd zijn.
Een opvallend aspect is dat In Windows 7 was er een standaardbeleid dat garandeerde dat elke fysieke processorkern ten minste één niet-geparkeerde "virtuele kern" had.Dit betekent dat Windows bij processors met technologieën zoals Intel's Hyper-Threading (HT) of CMT/SMT in bepaalde AMD-CPU's altijd minstens één actieve logische thread per fysieke core behield, waardoor het moeilijker was om te zien dat veel cores daadwerkelijk geparkeerd stonden.
Door dat specifieke beleid uit te schakelen, hebben sommige gebruikers met AMD-processors (van oudere Athlons tot moderne Ryzens) geconstateerd dat Het systeem is in staat om nog veel meer cores in ruststand te parkeren.Hierdoor blijft er wellicht slechts één volledig actief, terwijl de andere feitelijk "slapend" zijn. Dit is een van de redenen waarom velen AMD-gebruikers aanraden dit onderdeel van de configuratie aan te passen als ze hun systeem willen optimaliseren.
Kernparkeergedrag in Windows Server 2012 en Intel-processors
Microsoft heeft aanzienlijke wijzigingen in het standaardgedrag van core parking gedocumenteerd, beginnend bij... Windows Server 2012In deze versie is het besturingssysteem detecteert het type processor dat is geïnstalleerd En op basis van die informatie besluit het systeem om de belangrijkste parkeerfunctie automatisch in of uit te schakelen.
Het doel van deze verandering is duidelijk: Het maximaliseren van de algehele CPU-prestaties en energie-efficiëntie zonder dat de gebruiker iets hoeft aan te raken. Voor bepaalde processors, met name veel generaties Intel CPU's, kiest Windows Server 2012 voor Kernparkeren standaard uitschakelenDit komt doordat men van mening is dat dit de beste balans biedt tussen verbruik en prestaties in typische serverscenario's.
Microsoft zelf geeft aan dat dit automatische gedrag specifiek geoptimaliseerd voor elke architectuuren dat het systeem bepaalt of core parking in- of uitgeschakeld moet worden, afhankelijk van de specifieke processor.
Iets heel belangrijks: Microsoft biedt geen ingebouwde, eenvoudige en officieel ondersteunde methode om core parking opnieuw in te schakelen als het systeem dit heeft uitgeschakeld. Standaard. Dat wil zeggen, als Windows besluit dat core parking op uw hardware moet worden uitgeschakeld, maakt het het niet gemakkelijk om dit te wijzigen.
De reden die ze geven is dat Het handmatig aanpassen van dit gedrag kan de CPU-prestaties verslechteren.Omdat er een reëel risico bestaat op prestatievermindering, geeft Microsoft duidelijk aan dat het OEM's of gebruikers niet aanraadt of ondersteunt om deze instelling in Windows Server 2012 te wijzigen als dit in strijd is met de standaardinstellingen van het systeem.
In de praktijk betekent dit dat voor veel Intel-processoren in serveromgevingen, In Windows Server 2012 is core parking standaard uitgeschakeld.meer vertrouwen op andere energiebeheersingstechnieken en de eigen logica van de procesplanner om goede prestaties te behouden met een acceptabele energie-efficiëntie.
Kernparkeren, procesplanner en gebruikerservaring in de praktijk
Bij het analyseren van het gedrag van Windows met ingeschakelde core parking, speelt het volgende een belangrijke rol: procesplanner (planner)Deze component bepaalt op welke core elke thread draait en hoe de werklast over de verschillende beschikbare cores wordt verdeeld.
In Windows heeft de taakplanner de neiging om Verplaats threads tussen alle niet-geparkeerde cores.Zelfs zonder een bijzonder sterke reden kan dit, zolang de kandidaat-cores maar vrij zijn. Dit heeft praktische gevolgen: een single-threaded programma (1T) kan bijvoorbeeld afwisselend op twee of meer actieve cores draaien, indien beschikbaar, in plaats van vast te zitten op slechts één.
Sommige gebruikers die hebben geprobeerd de kernparkeerfunctie te verfijnen, hebben geconstateerd dat zelfs met zeer ingrijpende aanpassingen aan Bij lichte belasting blijft alleen een niet-geparkeerde kern over.Het systeem ondervindt af en toe pieken waarbij een tweede core wordt "geactiveerd", waardoor een deel van de belasting onnodig van de ene core naar de andere verschuift.
De algemene indruk is dat het parkeer-/ontparkeeralgoritme, in combinatie met de planner, Het loopt doorgaans altijd een stap achter op de werkelijke gebeurtenissen.Omdat het gebaseerd is op gebruik in het verleden en niet op de belasting die eraan komt, is het systeem altijd "in de pas": het reageert laat en remt vaak te abrupt in een poging te compenseren, wat leidt tot instabiel gedrag.
Daarnaast zijn er enkele interne parameters die het algoritme voeden. Ze lijken in bepaalde situaties niet helemaal geschikt te zijn.Dit maakt het erg moeilijk om een echt verfijnd en voorspelbaar resultaat te bereiken. Daarom vinden veel liefhebbers dat de implementatie van Microsoft op zijn minst voor verbetering vatbaar is.
Als we het vergelijken met andere systemen, wordt vaak gezegd dat Linux pakt dit soort situaties op een consistentere en efficiëntere manier aan.Daar, als een subsysteem zoals de scheduler niet goed genoeg werkt, stelt de community verbeteringen of vervangingen voor, die grondig worden getest. Als ze daadwerkelijk voordelen bieden, worden ze geïntegreerd. Dit verkleint het risico op ernstige prestatieverminderingen en zorgt ervoor dat veranderingen doorgaans leiden tot verbeteringen voor de meeste gebruikers.
Binnen het Windows-ecosysteem bestaat er echter meer een neiging tot Bepaalde oude gedragingen behouden omwille van compatibiliteitsredenen.Er wordt bijvoorbeeld vermoed dat Microsoft de wer workload verdeelt over alle beschikbare cores omdat sommige OEM-teams mogelijk op dat patroon vertrouwen voor hun thermische beheersystemen. Hoewel dit in de meeste configuraties ten koste gaat van de prestaties, wegen de risico's op schade in bepaalde commerciële systemen niet op tegen de potentiële algehele voordelen.
De impact van kernparkeren op prestaties, gaming en benchmarks
Een van de meest gestelde vragen is of Het uitschakelen van core parking verbetert de framesnelheid en de stabiliteit in games.Het korte antwoord is: het hangt af van het spel, de hardware en hoe het systeem is geconfigureerd. Er is geen standaardregel die voor alles werkt.
Er zijn gedocumenteerde gevallen waarin Het verschil in synthetische benchmarks is erg klein.Het verschil bedraagt ongeveer 1-2% in tests zoals 3DMark06, en vaak alleen in bepaalde specifieke configuraties. In moderne omgevingen, met nieuwere benchmarkversies of games die goed geoptimaliseerd zijn voor multi-core processoren, zijn deze verschillen meestal nog kleiner of zelfs nihil.
Het merkwaardige is dat er zelfs vandaag de dag nog titels bestaan, met name in sommige onafgewerkte ports, waarin Het uitschakelen van technologieën zoals Hyper-Threading (HT) kan resulteren in een betere minimale FPS.In theorie zou Hyper-Threading de prestaties niet mogen verslechteren; in het ergste geval zou het neutraal moeten zijn. Er zijn echter situaties waargenomen, zowel op oudere processors zoals de vroege Pentium 4's met Hyper-Threading ingeschakeld, als op veel modernere hardware, waarbij sommige games slechter presteren met Hyper-Threading ingeschakeld.
Iets soortgelijks gebeurt met de kernparkeerplaatsen: In bepaalde games of bij slecht afgestelde engines kan de combinatie van HT + core parking + scheduler tot suboptimale resultaten leiden.Dit vertaalt zich bijvoorbeeld in meer microstuttering of vreemde schommelingen in de CPU-belasting die de minimale FPS beïnvloeden.
Er is ook geconstateerd dat sommige oudere benchmarks Ze schalen niet goed met veel cores of configuraties met meerdere GPU's.En ze kunnen zelfs iets slechter presteren wanneer het systeem over meer resources beschikt. Het is paradoxaal, maar het laat zien hoe goed de software ontworpen moet zijn om echt te profiteren van moderne CPU's.
Met al deze factoren in overweging genomen, is het praktische advies meestal om het volgende te proberen: Op jouw specifieke computer, met jouw processor en je gebruikelijke games.Het uitschakelen van core parking maakt mogelijk weinig verschil, of je merkt misschien een lichte verbetering in de FPS-stabiliteit. Maar verwacht geen wonderen: de verschillen zijn meestal subtiel en sterk afhankelijk van de situatie.
Wijzig de kernparkeerinstellingen met behulp van het register, energieplannen en tools.
Officieel biedt Windows enige controle over core parking via de geavanceerde energieplanoptiesVeel van deze opties zijn echter niet standaard zichtbaar en u moet het Windows-register bewerken om ze weer te geven of bepaald gedrag af te dwingen.
Door deze opties aan te passen, wordt het mogelijk Definieer hoeveel cores altijd actief moeten blijven.Wat is het maximale percentage cores dat geparkeerd kan worden, hoe moet het systeem reageren op veranderingen in de belasting en is dit soms aan te raden? BIOS veilig bijwerkenDeze parameters stellen de gevorderde gebruiker in staat het gedrag van de kernparkeerfunctie aanzienlijk aan te passen.
Naast de handmatige methode zijn er ook specifieke hulpprogramma's zoals ParkControlDit maakt het hele proces veel eenvoudiger en toegankelijker. ParkControl is een programma dat precies voor dit doel is ontworpen. Schakel CPU-kernparking in of uit zonder opnieuw op te starten. de computer of duik in het register.
Met dit soort gereedschap kun je De waarden met betrekking tot core parking en CPU-frequenties kunnen tijdens het gebruik worden aangepast.Het is dus relatief eenvoudig om verschillende combinaties uit te proberen en te zien hoe ze de algehele prestaties van het systeem beïnvloeden.
Het grote voordeel is dat je, in plaats van te worstelen met cryptische sleutels en eindeloze GUID's in het register, het volgende hebt: een overzichtelijke interface om kernparkeren in elk energieplan te activeren of deactiveren.Pas de minimum/maximumpercentages van de actieve cores aan en experimenteer met verschillende profielen (hoge prestaties, gebalanceerd, energiebesparing, enz.).
Het is natuurlijk de moeite waard om te onthouden dat Het aanpassen van deze parameters zonder volledig te begrijpen wat ze doen, kan bijwerkingen hebben.Dit kan leiden tot een hoger stroomverbruik, hogere temperaturen, luidere ventilatoren of zelfs verminderde prestaties onder bepaalde belasting. Het is geen magie; het is gewoon een andere manier om het gedrag van de CPU en het besturingssysteem te verfijnen.
Praktische overwegingen voor verschillende soorten gebruikers
Als je een moderne pc hebt met een processor zoals een Intel Core i9-13900 (niet-K) of andere processor van de volgende generatieHet is normaal om je af te vragen of het zinvol is om core parking uit te schakelen om de stabiliteit in games te verbeteren of microstuttering in FPS-games te verminderen.
Voor algemeen desktopgebruik, internetten, kantoorapplicaties of zelfs het maken van lichte content. Het meest verstandige is meestal om de core parking-instellingen te laten zoals ze standaard geconfigureerd zijn.Moderne Windows-algoritmes slagen er redelijk goed in om het stroomverbruik, de temperatuur en de systeemrespons in balans te houden, vooral op zeer krachtige CPU's waar geen gebrek aan resources is.
Voor veeleisende spelers, met name diegenen die op zoek zijn naar Maximaliseer de FPS-stabiliteit en minimaliseer de latentie.bekijk ook de PC-gamingonderhoud Dit kan helpen, en het is verstandiger om alternatieve configuraties te proberen. In deze gevallen kan het gedeeltelijk of volledig uitschakelen van core parking in het energiebeheerplan voor gaming in sommige games voordelig zijn, hoewel niet altijd.
Bij servers of werkstations die permanent in productie zijn, moet je voorzichtiger zijn. Als u Windows Server 2012 of latere versies gebruikt.En als het systeem heeft besloten om core parking voor uw processor uit te schakelen, is het meestal het verstandigst om de aanbevelingen van Microsoft op te volgen en geen wijzigingen te forceren. Een kleine, slecht uitgevoerde aanpassing kan leiden tot een afname van de prestaties bij continue belasting, precies het tegenovergestelde van wat u wilt.
In kritieke situaties, als je officiële ondersteuning nodig hebt, raadt Microsoft zelfs aan om Verzamel diagnostische informatie met behulp van specifieke hulpmiddelen zoals TSS. Voor implementatieproblemen, voordat u zelf gaat rommelen met gevoelige parameters zoals core parking.
We zouden kunnen zeggen dat kernparkeren een nuttig maar gevoelig hulpmiddelHet kan de efficiëntie of stabiliteit verhogen als je het correct configureert, maar het kan ook een belemmering vormen als het systeemalgoritme niet goed samenwerkt met je hardware of specifieke toepassingen.
Core parking is een van die Windows-functies die de complexiteit van het beheren van moderne multi-core processoren illustreren: een constant evenwicht tussen prestaties, verbruik en compatibiliteitDoor te begrijpen wat het doet, hoe het samenwerkt met de procesplanner en welke mogelijkheden er zijn om de parameters aan te passen, kun je beter onderbouwde beslissingen nemen. Of het nu gaat om het behalen van een paar extra FPS in je games, het stabiel houden van je server, of het simpelweg overlaten aan het besturingssysteem en er verder geen omkijken naar hebben.
Inhoud
- Wat is core parking precies in Windows?
- Hoe Windows bepaalt welke processorkernen geparkeerd moeten worden en welke niet.
- Kernparkeergedrag in Windows Server 2012 en Intel-processors
- Kernparkeren, procesplanner en gebruikerservaring in de praktijk
- De impact van kernparkeren op prestaties, gaming en benchmarks
- Wijzig de kernparkeerinstellingen met behulp van het register, energieplannen en tools.
- Praktische overwegingen voor verschillende soorten gebruikers