Hej!
Som rubriken lyder så undrar jag lite över HyperThreading.
Jag vet precis vad det är och vad det gör och varför etc.
Det jag fortfarande är undrade över är CPU Load i Aktivitetshanteraren i Windows. Har hört att den inte stämmer med vad kärnorna jobbar i pga flera trådar. Detta är vad jag kommit fram till:
4 cores 8 trådar = 2 trådar på en core.
i 100% load blir det 100x8 = 800/8= 100%
i 50% load blir det 100x4 = 400/8= 50%
Alltså när en core jobbar 100% Ligger 2 trådar i 100% var vilket blir 100x2 = 200/8 = 25%
Och eftersom 25x4 är 100% Så räknar windows rätt.
Men har hört att en tråd kan använda sig av hela sin kärna. Vilken skulle resultera i att Windows räknat fel iaf.
Det som ligger bakom denna undran är ett folk säger att i7 och i5 ska vara lika starka (Men att i7 har fördel i trådarna) Sure det vet jag. Men varför jobbar i7an mindre en i5an i Windows? Även i spel som inte använder fler än 4 trådar.
Allså frågan i sin enkelhet är om Windows beräkning stämmer överens med verkligheten??
Tack på förhand!