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

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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *