Preto zariadenia so systémom iOS používajú menej pamäte RAM ako zariadenia s Androidom

Preto zariadenia so systémom iOS používajú menej pamäte RAM ako zariadenia s Androidom

Vojna medzi iOS a Androidom trvá dodnes. Očividne existujú pádne dôvody na pád na obidve strany plotu, ale to nezabráni ľuďom (vrátane nás) v nekonečnom porovnávaní týchto dvoch, aby zistili, ktorý z nich je pre naše potreby lepší.





Už sme preskúmali otázky, napríklad ktorý mobilný operačný systém je bezpečnejší a prečo sú aplikácie pre iOS vo všeobecnosti lepšie ako aplikácie pre Android. Je tu však niečo, čo ste si možno nevšimli: Zariadenia so systémom iOS majú často polovicu pamäte RAM (alebo menšiu) ako zariadenia s Androidom . Prečo je toto?





Porovnanie pamäte RAM v iPhone so systémom Android

V tomto článku sa pozrieme na niektoré z najnovších špičkových zariadení Android od viacerých výrobcov a postavíme ich vedľa seba proti iPhonu 8, iPhonu 8 Plus a iPhonu X.





Kredit na obrázok: GSM aréna

Kredit na obrázok: GSM aréna



Kredit na obrázok: GSM aréna

Kredit na obrázok: GSM aréna





To všetko sú zariadenia Android z roku 2017, ktoré predstavujú to najlepšie z najlepšieho, čo je v súčasnosti pre spotrebiteľov smartfónov k dispozícii. Ako vidíte, tieto špecifikácie pamäte RAM sú náročné a budú vás stáť dosť peňazí. Očakávajte, že za tieto zaplatíte kdekoľvek od 650 do 1 000 dolárov.

Aby ste si urobili predstavu o tom, ako je 8 GB operačnej pamäte RAM nadmerných, treba mať na pamäti, že väčšina moderných prenosných počítačov ich ani toľko nedodáva. Napríklad väčšina Chromebookov z roku 2017 má kapacitu 4 GB, pričom iba niekoľko vybraných modelov ponúka dokonca 8 GB zostavu-a dokonca aj tie vysokovýkonné 8GB Chromebooky sú stále lacnejšie ako tieto zariadenia s Androidom!





Aby sme boli spravodliví, iba OnePlus 5T má 8 GB. Ide mi však o to: Zariadenia s Androidom by nemali toľko pamäte RAM, keby ich nepotrebovali, však? A ak sú najnovšie zariadenia s Androidom vybavené 4 až 8 GB pamäte RAM, potom koľko pamäte RAM majú telefóny iPhone?

Kredit na obrázok: GSM aréna

Kredit na obrázok: GSM aréna

Kredit na obrázok: GSM aréna

Kredit na obrázok: GSM aréna

môžem hrať hry playstation 3 na ps4

Počkaj minútu. Čo sa deje? Medzi radom telefónov Apple z roku 2017 vidíme iba 2 GB na „základnom“ iPhone 8, 3 GB na väčšom iPhone 8 Plus a 3 GB na najnovšom a najväčšom iPhone X. Najvyšší model Apple má menej pamäte RAM ako slabšie možnosti systému Android!

Mimochodom, nič z toho nie je nové. IPhone 7 Plus predstavil 3 GB RAM v rade iPhone v roku 2016. iPhone 7, iPhone 6s Plus a iPhone 6s fungujú bez problémov na 2 GB. A iPhone 6, na ktorom môže bežať iOS 11 ako ostatní jeho nástupcovia, má iba 1 GB.

Vážne, čo sa deje? Ako môže iPhone 6 z roku 2014 schodne prevádzkovať najnovšiu verziu systému iOS s iba 1 GB pamäte RAM, zatiaľ čo androidi potrebujú až 8-násobok tejto sumy?

Prečo zariadenia Android potrebujú toľko pamäte RAM

Android bol od samého začiatku navrhnutý tak, aby podporoval mnoho rôznych typov procesorov, mnoho rôznych výrobcov a mnoho rôznych konfigurácií hardvéru. Softvér napísaný pre jeden druh systému nemôže bežať len na inom; musí sa „preniesť“, čo často znamená prepis nekompatibilných bitov.

Aby sme to obišli, aplikácie pre Android vždy bežali na platforme Java. Java je šikovná kvôli svojmu virtuálnemu stroju: aplikáciu môžete napísať raz v jazyku Java a potom virtuálny počítač „preloží“ tento kód za behu, aby fungoval na akomkoľvek systéme, na ktorom je. Namiesto toho, aby ste kód sami prepisovali a prekompilovali, virtuálny stroj Java to zvládne za vás.

Ale to má svoju cenu.

Virtuálny stroj Java je komplexný a vyžaduje veľa pamäte RAM, a to nielen na správu skutočných procesov samotného virtuálneho počítača, ale aj na uchovávanie pôvodného kódu Java pre akúkoľvek aplikáciu, ktorá sa vykonáva, plus preložený kód, ktorý sa v skutočnosti spustí systému.

Na jednej strane sa virtuálny stroj v systéme Android za tie roky zlepšil a nevyžaduje toľko pamäte RAM ako kedysi. Na druhej strane, aplikácie pre Android sú stále vyspelejšie - pravdepodobne dokonca nafúknuté - a na svoju prevádzku teda vyžadujú viac pamäte RAM. RAM je potrebná aj pre procesy na pozadí, ktoré sú bežné v aplikáciách pre Android.

Nakoniec je operačný systém Android postavený na metóde nazývanej „zber odpadu“. Aplikáciám sa v skutočnosti odporúča používať toľko pamäte RAM, koľko potrebujú. Potom systém Android z času na čas vyčistí údaje v pamäti RAM, ktoré sa už nepoužívajú („odpadky“), a uvoľní ich, čo umožní iným aplikáciám. Táto metóda, aj keď je účinná, je najoptimálnejšia, keď je k dispozícii veľa pamäte RAM na hranie, inak systém trávi príliš veľa času zberom odpadu.

Z týchto dôvodov odporúčame v systéme Android aspoň 4 GB pamäte RAM, ak vám záleží na plynulom výkone. Ak to neurobíte, 2 GB by mali byť nevyhnutné minimum.

Prečo iOS nevyužíva toľko pamäte RAM ako Android

Spoločnosť Apple má oveľa väčšiu kontrolu nad celým ekosystémom iOS. Ak chcete používať systém iOS, máte pre telefón iba jednu možnosť: iPhone. Ak chcete vytvárať aplikácie pre iOS, musíte použiť nástroje spoločnosti Apple a urobiť to po svojom. Apple vládne pevnou rukou.

ako obnoviť iphone bez itunes

Toto však má mnoho výhod.

Pretože Apple vie presný Vďaka špecifikáciám každého jedného zariadenia, na ktorom bude kedy fungovať jeho operačný systém, sa môžu podľa toho rozhodnúť pre návrh. Napríklad, zatiaľ čo Android potrebuje podporovať viac typov procesorov, iOS vždy beží na hardvéri založenom na ARM.

IOS preto nepotrebuje virtuálny stroj s prekladom za chodu, ako to robí Android. Všetky aplikácie sú kompilované do natívneho kódu a tento kód je spustený priamo na hardvéri. Nie je potrebný virtuálny stroj, čo znamená, že celkovo je RAM podstatne menej využitá.

IOS má navyše odlišný prístup k správe pamäte. Zatiaľ čo pamäť Android spravuje operačný systém, pamäť iOS zvládajú samotné aplikácie. Namiesto toho, aby aplikácie mohli zaberať toľko pamäte RAM, koľko chcú, a uvoľniť ju, keď sa už nepoužíva, automaticky alokujú a uvoľňujú pamäť podľa potreby.

Stručne povedané, to, že telefóny iPhone majú menej pamäte RAM, neznamená, že majú horší výkon. iOS má iný prístup k správe pamäte, pretože sa nespolieha na virtuálny počítač, ako to robí Android.

zdieľam zdieľam Tweet E -mail Ako zmeniť vzhľad a atmosféru pracovnej plochy Windows 10

Chcete vedieť, ako vylepšiť vzhľad systému Windows 10? Pomocou týchto jednoduchých úprav prispôsobte Windows 10 svojmu vlastnému.

Čítajte ďalej
Súvisiace témy
  • Technológia vysvetlená
  • Android
  • iPhone
  • iOS
  • Hardvérové ​​tipy
  • Android
O autorovi Joel Lee(1524 publikovaných článkov)

Joel Lee je šéfredaktorom MakeUseOf od roku 2018. Má titul B.S. v informatike a viac ako deväť rokov profesionálnych skúseností s písaním a úpravami.

Viac od Joela Leeho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber