Kezdőoldal » Számítástechnika » Hardverek » Mi okozhatja, hogy a 8 threadb...

Mi okozhatja, hogy a 8 threadből csak 4 mutat aktivitást (magonként 1)?

Figyelt kérdés

i7 6700 processzor leledzik a masinériámban, ami ugye 4 maggal, és 8 thread-el bír, magonként 2-vel. Viszont ahogy a feladatkezelőben figyelem a telejsítményét, mind a 8 thread-et jelzi, ám csak minden második mutat bárminemű aktivitást, a maradék kettőnek semmi életjele. A kérdésem igen egyszerű: Miért lehet ez?

(Hyperthreading be van kapcsolva, egyébiránt nem is jelezne 8 magot a feladatkezelő)


2016. júl. 10. 19:06
 1/6 A kérdező kommentje:
"maradék kettő" - "maradék négy"* :)
2016. júl. 10. 19:07
 2/6 anonim ***** válasza:
mert semmi nem használja ki.. futass olyan programot, ami kitudja használni és akkor mutatja majd az aktivitást.
2016. júl. 10. 19:18
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Miért kéne egy programnak kihasználnia? Ha fut több, viszonylag prociigényesebb program, akkor nem az oprendszer dolga lenne biztosítani, hogy a programok ne ugyanazt a 4 thread-et használják?
2016. júl. 10. 19:28
 4/6 anonim ***** válasza:

Ha a szutykos programok is úgy vannak megírva akkor igen....


Nem értem amúgy mi a problémád...


Mutatja a 4 mag + 4 szálat? Igen.

Működik? Igen.

Akkor, mi a fennakadás tárgya?

2016. júl. 10. 19:43
Hasznos számodra ez a válasz?
 5/6 Gábor_79 ***** válasza:
De ha akarsz vele szórakozni, hogy magad osztod ki a programok processzormag használatát, akkor lépj rá egy választott folyamatra és választd az "affinitás beállítását". Itt ki tudod pipálni, hogy melyik CPU magot használja az adott folyamat.
2016. júl. 10. 21:00
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
"A HyperThreading valójában a processzoron belüli különálló végrehajtási egységeket különíti el két "virtuális" processzorra, így két külön szál csak akkor fog ténylegesen gyorsabban is futni, ha különböző végrehajtóegységeket akarnak használni (például az egyik sok lebegőpontos összeadást, a másik meg sok egész szorzást). Ha mindkét szál ugyanazokra a végrehajtóegységekre gyúr, akkor egymással fognak vergődni, és emiatt összességében a végrehajtás akár lassabb is lehet, mint HyperThreading nélkül.)"
2016. júl. 11. 01:13
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!