Heb je nagedacht over het verschil tussen CPU-kernen en threads? Is het niet verwarrend? Maak je geen zorgen in deze gids zullen we alle vragen over het CPU Cores vs Threads-debat beantwoorden.
Weet je nog de eerste keer dat we lessen op de computer volgden? Wat was het eerste dat ons werd geleerd? Ja, het is het feit dat de CPU het brein is van elke computer. Maar later, toen we onze eigen computers gingen kopen, leken we het allemaal te vergeten en gaven we niet veel aandacht aan de CPU . Wat kan hiervan de reden zijn? Een van de belangrijkste is dat we in de eerste plaats nooit veel over de CPU wisten.

Nu, in dit digitale tijdperk en met de komst van technologie, zijn er veel dingen veranderd. In het verleden had je de prestaties van een CPU alleen met zijn kloksnelheid kunnen meten. De zaken zijn echter niet zo eenvoudig gebleven. De laatste tijd wordt een CPU geleverd met functies zoals meerdere kernen en hyperthreading. Deze presteren veel beter dan een single-core CPU met dezelfde snelheid. Maar wat zijn CPU-cores en threads? Wat is het verschil tussen hen? En wat moet je weten om de beste keuze te maken? Dat is waar ik hier voor ben om je te helpen. In dit artikel zal ik met je praten over CPU-kernen en -threads en je hun verschillen laten weten. U hoeft niets meer te weten tegen de tijd dat u klaar bent met het lezen van dit artikel. Dus laten we beginnen, zonder nog meer tijd te verspillen. Blijf lezen.
Inhoud
CPU-kernen versus threads uitgelegd - Wat is het verschil tussen beide?
Kernprocessor in een computer
CPU staat, zoals u al weet, voor Central Processing Unit. De CPU is het centrale onderdeel van elke computer die u ziet, of het nu een pc of een laptop is. Om het in een notendop te zeggen, elke gadget die rekent, moet een processor bevatten. De plaats waar alle rekenberekeningen worden uitgevoerd, wordt de CPU genoemd. Het besturingssysteem van de computer helpt ook door instructies en aanwijzingen te geven.
Nu heeft een CPU ook nogal wat subeenheden. Sommigen van hen zijn Control Unit en Arithmetic Logical Unit ( ALU ). Deze voorwaarden zijn veel te technisch en niet noodzakelijk voor dit artikel. Daarom zouden we ze vermijden en doorgaan met ons hoofdonderwerp.
Een enkele CPU kan slechts één taak tegelijk verwerken. Zoals u zich kunt realiseren, is dit niet de best mogelijke toestand die u zou willen voor betere prestaties. Tegenwoordig zien we echter allemaal computers die moeiteloos multitasken en nog steeds geweldige prestaties leveren. Dus, hoe is dat zo gekomen? Laten we dat eens nader bekijken.
Meerdere kernen
Een van de grootste redenen voor deze prestatierijke multitasking-mogelijkheid zijn meerdere kernen. Nu, in de beginjaren van de computer, hadden CPU's meestal een enkele kern. Wat dat in wezen betekent, is dat de fysieke CPU slechts één centrale verwerkingseenheid bevatte. Omdat er een dringende behoefte was om de prestaties te verbeteren, begonnen fabrikanten extra 'cores' toe te voegen, dit zijn extra centrale verwerkingseenheden. Om u een voorbeeld te geven, wanneer u een dual-core CPU ziet, kijkt u naar een CPU met een aantal centrale verwerkingseenheden. Een dual-core CPU is perfect in staat om twee gelijktijdige processen tegelijkertijd uit te voeren. Dit maakt je systeem op zijn beurt sneller. De reden hierachter is dat je CPU nu meerdere dingen tegelijk kan doen.
Er zijn hier geen andere trucs - een dual-core CPU heeft twee centrale verwerkingseenheden, terwijl quad-cores vier centrale verwerkingseenheden op de CPU-chip hebben, een octa-core heeft er acht, enzovoort.
Lees ook: 8 manieren om de systeemklok snel te repareren Probleem
Met deze extra cores kan uw systeem verbeterde en snellere prestaties leveren. De grootte van de fysieke CPU is echter nog steeds klein gehouden om in een kleine socket te passen. Het enige dat u nodig hebt, is een enkele CPU-socket en een enkele CPU-eenheid erin. Je hebt niet meerdere CPU-sockets nodig, samen met verschillende CPU's, die elk hun eigen stroomvoorziening, hardware, koeling en nog veel meer nodig hebben. Bovendien kunnen ze, omdat de cores op dezelfde chip zitten, sneller met elkaar communiceren. Hierdoor ervaar je minder latency.
Hyperthreading
Laten we nu eens kijken naar de andere factor achter deze snellere en betere prestaties, samen met de multitasking-mogelijkheden van de computers: hyperthreading. De reus op het gebied van computers, Intel, gebruikte voor het eerst hyperthreading. Wat ze ermee wilden bereiken, was parallelle berekeningen naar consumenten-pc's brengen. De functie werd voor het eerst gelanceerd in 2002 op desktop-pc's met de Premium 4 HT . Destijds bevatte de Pentium 4T een enkele CPU-kern, waardoor hij in staat was om op elk moment een enkele taak uit te voeren. De gebruikers konden echter snel genoeg tussen de taken schakelen om het op multitasking te laten lijken. De hyperthreading werd als antwoord op die vraag gegeven.
De Intel Hyper-threading-technologie - zoals het bedrijf het noemde - speelt een truc waardoor je besturingssysteem denkt dat er verschillende CPU's aan zijn gekoppeld. In werkelijkheid is er echter maar één. Dit maakt uw systeem op zijn beurt sneller en levert altijd betere prestaties. Om het je nog duidelijker te maken, hier nog een voorbeeld. Als je een single-core CPU hebt samen met Hyper-threading, zal het besturingssysteem van je computer twee logische CPU's vinden. Als je een dual-core CPU hebt, zal het besturingssysteem zomaar geloven dat er vier logische CPU's zijn. Als gevolg hiervan verhogen deze logische CPU's de snelheid van het systeem via het gebruik van logica. Het splitst ook en regelt de hardware-uitvoeringsbronnen. Dit op zijn beurt
CPU-kernen versus threads: wat is het verschil?
Laten we nu even de tijd nemen om erachter te komen wat het verschil is tussen een kern en een draad. Simpel gezegd, je kunt de kern zien als de mond van een persoon, terwijl draden kunnen worden vergeleken met de handen van een mens. Omdat je weet dat de mond verantwoordelijk is voor het eten, helpen de handen daarentegen bij het organiseren van de 'werklast'. De thread helpt bij het met het grootste gemak afleveren van de werklast aan de CPU. Hoe meer threads u heeft, hoe beter uw werkwachtrij is georganiseerd. Als gevolg hiervan krijgt u een verbeterde efficiëntie voor het verwerken van de informatie die ermee gepaard gaat.
CPU-kernen zijn de eigenlijke hardwarecomponent in de fysieke CPU. Aan de andere kant zijn threads de virtuele componenten die de taken beheren. Er zijn verschillende manieren waarop de CPU interageert met meerdere threads. Over het algemeen voert een thread de taken naar de CPU. De tweede thread wordt alleen geopend wanneer de informatie die door de eerste thread is verstrekt onbetrouwbaar of traag is, zoals een cachemisser.
Zowel kernen als threads zijn te vinden in zowel Intel- als AMD- processors. Hyper-threading vind je alleen in Intel-processors en nergens anders. De functie gebruikt threads op een nog betere manier. AMD-kernen pakken dit probleem aan door extra fysieke kernen toe te voegen. Als gevolg hiervan zijn de eindresultaten vergelijkbaar met de hyperthreading-technologie.
Oké, jongens, we zijn aan het einde van dit artikel gekomen. Tijd om het af te ronden. Dit is alles wat u moet weten over CPU-kernen versus threads en wat het verschil tussen beide is. Ik hoop dat het artikel u veel waarde heeft opgeleverd. Nu u over de nodige kennis over het onderwerp beschikt, kunt u deze zo goed mogelijk voor u gebruiken. Als u meer weet over uw CPU, kunt u met het grootste gemak het meeste uit uw computer halen.
Lees ook: YouTube deblokkeren bij blokkering in kantoren, scholen of hogescholen?
Dus daar heb je het! Je kunt het debat over CPU Cores vs Threads gemakkelijk beëindigen met behulp van de bovenstaande gids. Maar als je nog vragen hebt over deze handleiding, stel ze dan gerust in het commentaargedeelte.