Ellenőriztem a specifikációkat, és az i5-3427U CPU 2 maggal rendelkezik.

De az Activity Monitor 4 kis diagramot mutat a CPU, tehát úgy néz ki, mint 4 mag.

Melyik a helyes? Miért van az Activity Monitor 4 táblázata?

Megjegyzések

Válasz

A számítógépnek 2 magja van, de 4 logikai processzora van. Amit lát, az Intel “s hipermenetes technológia . Ez a technológia több logikai processzort helyez el egyetlen magon, így mindegyik mag egyszerre több szálat is futtathat. .

Ez és a több mag között annyi a különbség, hogy a hiper-szálak csak a processzornak az aktuális állapotot vezérlő részeit másolják, nem a tényleges végrehajtó egységet, hanem több mag másol mindent. Ez azt jelenti, hogy a számítógép csak akkor fog futni, mintha négy magja lenne, ha az egyes magokon lévő szálak a végrehajtó egység különböző részeit használják, de ha pontosan ugyanaz a dolog fut mindkét szálon egyetlen magban, akkor ez nem lesz gyorsabb, mint egy kétmagos magrendszer hiperfűzés nélkül.

Megjegyzések

  • Lenyűgöző. Melyek a végrehajtó egység részei? Megtehet egyszerre négy processzorintenzív dolgot, vagy csak 2-et?
  • A különböző részek nagyon processzorfüggők, és valószínűleg nem nyilvános információk. Egy érdekes dolog az, hogy minél több memóriát használ egy folyamat, annál hatékonyabb, mert az egyik processzor használhatja a végrehajtó egységet, míg a másik a RAM-on várja.

Válasz

A terminál megnyitásával (pl. a Spotlight segítségével és a Terminál keresésével) megtudhatja, hogy hány magja van, majd futtassa

system_profiler | less 

” egy csomó információt ki fog dobni. Keresse meg a “hardver” nevű kategóriát (amely közel áll az összes információ tetejéhez) és egy “Magok teljes száma” nevű bejegyzést. . Ott megtalálja a választ.

Ha nem akarja végigböngészni az összes kimenetet, akkor egy egyszerű

system_profiler | grep "Total Number of Cores" 

közvetlenül megkapja az eredményt.

Vagy használja a “About this Mac” (Apple ikon a bal felső sarokban) )> more info> system report, amely megmutatja, hogy hány magja van.

Megjegyzések

  • @Borderline – jobb t o ezt válaszold meg, ha úgy érzed, hogy jobban tudsz válaszolni rá – köszönöm, D.
  • @stuffe, mit szólnál ehhez a módosításhoz?

Válasz

Itt van a Terminal parancs, amely közvetlenül kiadja, hogy hány magja van:

sysctl hw.ncpu 

Ha gondosan különbséget tesz a logikai és a fizikai mag között, ezek is rendelkezésre állnak:

sysctl hw.physicalcpu sysctl hw.logicalcpu 

Forrás: https://stackoverflow.com/questions/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük