Četverojezgreni vs osmojezgreni: koriste li Android i aplikacije sve jezgre?

Pametni telefoni brzo su prešli s nuklearnih čipova na dvo-, četvero-i četverostruke, a sada se čini da azijsko tržište tjera proizvođače Android čipova prema osmojezgrenim, pa čak i deseterojezgrenim rješenjima.
Ponavljajuće pitanje u vezi sa svim tim višestrukim jezgrama je da li i kako Android operativni sustav i razne aplikacije koriste višejezgreni dizajn. Rasprava se posebno zahukta kada počnemo uspoređivati ​​Appleove dvojezgrene čipove (koji koriste puno veće jezgre, a ne male jezgre koje se koriste u većini Android čipova), a kad se umiješaju emocije, vidjet ćete sve vrste optužbi u rasprave.
Zanimljiv test koji je proveo Android Authority ima za cilj osvijetliti pitanje koliko su Android i njegove aplikacije korišteni u višejezgrenom dizajnu i daje odgovor na jedno jednostavno pitanje: ostaju li jezgre u višejezgrenim čipovima neaktivne tijekom značajnih vremenskih razdoblja, pa koliko ih učiniti beskorisnima?
Odgovor je odlučan ne, jer možemo vidjeti kako neke od najpopularnijih aplikacija povećavaju svoju osnovnu upotrebu ovisno o arhitekturi. To jednostavnije znači da će četverojezgreni telefon proširiti opterećenje na sve svoje četiri jezgre, a osmojezgreni telefon također će rasporediti opterećenje na svih osam jezgri. Ovo odgovara na očito pitanje koje se može postaviti jesu li aplikacije teško kodirane da bi koristile samo četiri jezgre što sve preostale jezgre, recimo, osmojezgrenog dizajna čini beskorisnima.
U nastavku možete vidjeti test koji dokazuje smisao nekih popularnih aplikacija, uključujući Chrome, YouTube, TempleRun 2 i Riptide GP2.


Osnovna upotreba na Androidu

procstat-chrome-quadcore-graphs-active-cores-710x361 I imajući sve ovo na umu, pogledajte oštar kontrast koji daje isti test kada imate osmojezgreni telefon koji pokreće AnTuTu:
Četverojezgreni vs osmojezgreni: koriste li Android i aplikacije sve jezgre?
Očito je da postoji ogromna razlika između tipičnog opterećenja čak i dobro optimiziranih aplikacija (i ne zabunite se što su Chrome, YouTube i Gmail pedantno optimizirani za izvršavanje u višejezgrenim postavkama) i AnTuTu-a. Sintetička referentna vrijednost ima vrlo netipično opterećenje koje se u osnovi ne može primijetiti ni u jednoj stvarnoj aplikaciji za mjerenje performansi telefona, a u velikoj mjeri favorizira višejezgreni dizajn. Vidjeli smo više puta da malo poznati telefoni iz Kine s osmero- i deka-jezgrom obećavaju svijet u AnTuTu-u, ali sada jasno možemo vidjeti koliko je netipično opterećenje ovog mjerila i koliko malo ima zajedničkog s tipičnim načinom na Android aplikacije iskoristiti one višestruke jezgre.
Imajte na umu da ovaj test ni na koji način ne daje usporedbu između dizajna s dvije jezgre, poput onog u seriji čipova Apple A, i trendovskih osmerojezgrenih dizajna na Androidu - samo pokazuje da Android ne ostavlja jezgre u praznom hodu značajna razdoblja vremena, već širi opterećenje na sve jezgre. Ovaj test također ne daje odgovor na pitanje koji je učinkovitiji pristup za poboljšanje performansi: dvojezgreni Apple-ov ili višejezgreni Android.
Za one koji su više zainteresirani za ovu temu, preporučujemo da pogledaju i raspravu oko ovog posta na Cyanogenmodovom Francois Simmond Google Plus računu (druga veza na popisu izvora).
izvor: Android autoritet , Francois Simmond