Tarkistin tekniset tiedot, ja i5-3427U-suorittimessa on 2 ydintä.
Mutta Activity Monitor näyttää 4 pientä kaaviota CPU, joten se näyttää 4 ytimeltä.
Mikä on oikein? Miksi Activity Monitorilla on 4 kaaviota?
Kommentit
- Myös hyvät linkit vastaukseen apple.stackexchange.com/questions/54502/ …
vastaus
Tietokoneessasi on 2 ydintä, mutta 4 loogista prosessoria. Näet Intelin ”s hyperlangitustekniikan . Tämä tekniikka asettaa useita loogisia prosessoreita yhdelle ytimelle, jotta jokainen ydin voi suorittaa useita ketjuja kerralla .
Tämän ja useiden ytimien välinen ero on, että hyperlangoittaminen vain kopioi prosessorin nykyistä tilaa ohjaavat osat, ei varsinaista suoritusyksikköä, mutta useat ytimet kopioivat kaiken. Tämä tarkoittaa, että tietokoneesi toimii kuin sillä on neljä ydintä vain, jos jokaisen ytimen säikeet käyttävät suoritusyksikön eri osia, mutta jos täsmälleen sama asia olisi käynnissä molemmissa säikeissä yhdessä ytimessä, se ei olisi nopeampi kuin kaksi ydintä. ydinjärjestelmä ilman hyperlangoitusta.
Kommentit
- kiehtovaa. Mitkä ovat suoritusyksikön osat? Voiko se tehdä neljä suorittimen intensiivistä asiaa kerralla vai vain 2?
- Eri osat ovat hyvin prosessoririippuvia eivätkä todennäköisesti julkista tietoa. Yksi mielenkiintoinen asia on, että mitä enemmän muistia prosessi käyttää, sitä tehokkaampi se on, koska yksi prosessori voi käyttää suoritusyksikköä, kun toinen odottaa RAM-muistia.
Vastaa
Voit selvittää, kuinka monta ydintä sinulla on avaamalla pääte (esim. Spotlightin kautta ja etsimällä terminaalia) ja suorittamalla sitten
system_profiler | less
se” tyhjentää joukon tietoja. Etsi kategoria nimeltä ”laitteisto” (joka on lähellä kaiken tiedon yläosaa) ja merkintä ”Ydinten kokonaismäärä” . Sieltä löydät vastauksesi.
Jos et halua selata kaikkia tulosteita, yksinkertainen
system_profiler | grep "Total Number of Cores"
antaa saat tuloksen suoraan.
Tai käytä Tietoja tästä Macista (Apple-kuvake vasemmassa yläkulmassa) )> more info
> system report
, joka näyttää, kuinka monta ydintä sinulla on.
Kommentit
- @Borderline – parempi t o perse tähän vastauksena, jos sinusta tuntuu, että pystyt vastaamaan siihen paremmin – kiitos, D.
- @stuffe, entä tämä muutos?
Vastaa
Tässä ”terminaalikomento, joka antaa suoraan kuinka monta ydintä sinulla on:
sysctl hw.ncpu
Jos Loogisten ytimien ja fyysisten ytimien erottamiseksi nämä ovat myös saatavilla:
sysctl hw.physicalcpu sysctl hw.logicalcpu
Lähde: https://stackoverflow.com/questions/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x