? Bij het uitvoeren van instructies , CPU soms verspillen tijd te wachten op gegevens uit het geheugen van de computer . Hyper - threading is een technologie die is ontwikkeld door Intel die het mogelijk maakt computer -processoren om efficiënter te werken door het gebruik van deze vrije tijd om andere taken uit te voeren . Terwijl hyper - threading was in eerste instantie alleen beschikbaar bij bepaalde modellen van Pentium 4 en Xeon-processors , heeft Intel sinds toegevoegd de technologie om hun Intel Core i3 , i5 en i7 processors ook. De CPU De centrale verwerkingseenheid , soms ook gewoon aangeduid als de " verwerker ", is het onderdeel van de computer dat de reeks instructies die deel uitmaken van een computerprogramma wordt uitgevoerd . Een CPU kan bestaan uit meerdere kernen , die elk in staat om verschillende garens uitvoering uitvoeren op hetzelfde moment , semi - onafhankelijk . Een mogelijke oorzaak van inefficiëntie in een CPU verspild instructiecycli door geheugen vertragingen . Wanneer een CPU nodig gegevens uit het geheugen van de computer om de uitvoering voort te zetten , kan het een paar cycli te wachten op de gegevens die moeten worden opgehaald afval . Hyper - threading is ontwikkeld om te helpen verminderen deze inefficiëntie . Discussies Een draad van uitvoering , of gewoon een " thread , " is een serie instructies gestuurd de CPU . Een proces dat wordt uitgevoerd op de computer mag gebruiken meerdere threads tegelijkertijd met verschillende draden die over het gehele systeem . Een CPU core verdeelt zijn tijd op tussen deze verschillende threads . Zal een thread te voeren voor een tijdsperiode , dan naar een andere , enzovoort . Dit geeft de indruk dat alle onderwerpen die gelijktijdig worden uitgevoerd , zelfs wanneer er meer discussies zijn dan CPU cores . Hyper - Threading Hyper - threading is een technologie die is ontwikkeld om te helpen beter gebruik te maken van reserve verwerkingscycli . Hyper - threaded processors hebben een dubbele set van registers , kleine ruimtes van high - speed geheugen opslag gebruikt om de gegevens die op dat moment nodig is om een discussie te voeren vast te houden. Wanneer een CPU core wordt uitgesteld , in afwachting van gegevens die moeten worden opgehaald uit een andere plaats in het geheugen , kan het gebruik maken van deze dubbele registers aan de reserve berekening cycli uitvoeren van een andere thread te brengen . De tweede reeks van registers zal worden voorgeladen met de gegevens die nodig zijn om de tweede draad te voeren, zodat de CPU core kan beginnen onmiddellijk aan het werk . De exacte verbetering te versnellen hyper - threading biedt kan enorm variëren, afhankelijk van de type van software op de computer wordt uitgevoerd en een aantal andere variabelen . Hyper - threading en logische processors een CPU met hyper - threading zal elke kern presenteren aan de het besturingssysteem van de computer als twee ' logische processors . " Dit heeft als neveneffect van het maken van het soms lijkt dat de computer meer processors of processorkernen dan het eigenlijk doet , zoals wanneer ze worden bekeken in het Windows Taakbeheer . Dit zijn geen echte processors , echter, ze zijn een middel van het toestaan van het besturingssysteem om de middelen adequaat te verdelen . |