Ez az oka annak, hogy az iOS -eszközök kevesebb RAM -ot használnak, mint az Android -eszközök

Ez az oka annak, hogy az iOS -eszközök kevesebb RAM -ot használnak, mint az Android -eszközök

Az iOS és az Android közötti háború a mai napig is erős. Nyilvánvalóan megvan az oka annak, hogy a kerítés mindkét oldalára esünk, de ez nem akadályozza meg az embereket (köztük minket) abban, hogy végtelenül összehasonlítsák a kettőt, hogy lássák, melyik a jobb az igényeinknek.





Már megvizsgáltunk olyan kérdéseket, mint például, hogy melyik mobil operációs rendszer biztonságosabb, és miért jobbak általában az iOS -alkalmazások, mint az Android -alkalmazások. De itt van valami, amit talán nem vett észre: Az iOS -eszközök gyakran a RAM felével (vagy kevesebbel) rendelkeznek, mint az Android -eszközök . Miért ez?





A RAM összehasonlítása iPhone -on és Androidon

Ebben a cikkben megvizsgáljuk néhány gyártó legújabb, csúcskategóriás Android-eszközeit, és egymás mellé állítjuk őket az iPhone 8, iPhone 8 Plus és iPhone X készülékekkel szemben.





Kép jóváírása: GSM Aréna

Kép jóváírása: GSM Aréna



Kép jóváírása: GSM Aréna

Kép jóváírása: GSM Aréna





Ezek mind a 2017-es korszak Android-eszközei, amelyek a legjobbak legjobbjait képviselik az okostelefon-fogyasztók számára. Amint láthatja, ezek a RAM -specifikációk borsosak, és egy fillérbe kerülnek. Ezekért 650 és 1000 dollár között kell fizetnie.

Annak érdekében, hogy képet kapjon arról, hogy a 8 GB RAM túlzottan nagy, ne feledje, hogy a legtöbb modern laptopnak még ennyi sincs. A legtöbb 2017-es korszakú Chromebook például 4 GB-ig terjed, és csak néhány modell kínál akár 8 GB-os felépítést-és még azok is nagy teljesítményű 8 GB-os Chromebookok még mindig olcsóbbak, mint ezek az Android készülékek!





Az igazat megvallva, csak a OnePlus 5T 8 GB -os. De a lényeg a következő: az Android -eszközök nem jönnének ennyi RAM -mal, ha nincs rájuk szükség, nem? És ha a legújabb Android-eszközök 4-8 ​​GB RAM-mal vannak felszerelve, akkor mennyi RAM-mal rendelkeznek az iPhone-ok?

Kép jóváírása: GSM Aréna

Kép jóváírása: GSM Aréna

Kép jóváírása: GSM Aréna

Kép jóváírása: GSM Aréna

fájl átvitele Windowsról linuxra

Várj egy percet. Mi történik? Az Apple 2017-es korszakú iPhone-sorai között csak 2 GB-ot látunk a „belépő szintű” iPhone 8-on, 3 GB-ot a nagyobb iPhone 8 Plus-on, és 3 GB-ot a legújabb és legnagyobb iPhone X-en. Az Apple legmagasabb modellje kevesebb RAM-mal rendelkezik, mint a gyengébb Android opciók!

Ez egyébként semmi új. Az iPhone 7 Plus 2016 -ban 3 GB RAM -ot vezetett be az iPhone vonalhoz. Az iPhone 7, az iPhone 6s Plus és az iPhone 6s 2 GB -on működik minden probléma nélkül. Az iPhone 6, amely az iOS 11 -et képes futtatni, mint a többi utód, csak 1 GB -tal rendelkezik.

Komolyan, mi folyik itt? Hogyan képes egy 2014-es iPhone 6 passzívan futtatni az iOS legújabb verzióját, mindössze 1 GB RAM-mal, míg az Androidoknak akár 8-szorosára van szükségük?

Miért van szükség az Android -eszközökre annyi RAM -ra?

Az Androidot a kezdetektől fogva sokféle processzortípus, sok gyártó és sokféle hardverkonfiguráció támogatására tervezték. Általában az egyik rendszerhez írt szoftver nem futhat csak egy másik rendszeren; „át kell vinni”, ami gyakran magában foglalja az összeférhetetlen bitek átírását.

Ennek elkerülése érdekében az Android -alkalmazások mindig a Java platformon futnak. A Java remek a virtuális gépe miatt: egyszer írhat egy alkalmazást a Java -ban, majd a virtuális gép futás közben „lefordítja” ezt a kódot, hogy bármilyen rendszeren működjön. Ahelyett, hogy saját maga írta át és fordította volna újra a kódot, a Java virtuális gép kezeli azt Ön helyett.

De ennek költségei vannak.

A Java virtuális gép bonyolult és sok RAM -ot igényel, nemcsak a virtuális gép tényleges folyamatainak kezeléséhez, hanem az eredeti Java -kód megőrzéséhez bármelyik alkalmazás számára, valamint a lefordított kódot, amelyet a rendszer.

Egyrészt az Android virtuális gépe az évek során javult, és nem igényel annyi RAM -ot, mint korábban. Másrészt az Android -alkalmazások egyre fejlettebbek - vitathatatlanul még dagadtak is -, és így több RAM -ra van szükségük a működéshez. RAM is szükséges a háttérfolyamatokhoz, amelyek gyakoriak az Android -alkalmazásokban.

Végül az Android operációs rendszer a „szemétgyűjtés” nevű módszer köré épül. Az alkalmazásokat arra ösztönzik, hogy annyi RAM -ot használjanak, amennyire szükségük van. Ezután az Android időnként megtisztítja a már nem használt RAM -ban lévő adatokat („szemét”), és felszabadítja azokat, lehetővé téve más alkalmazások számára, hogy használják. Ez a módszer, bár hatékony, akkor a legoptimálisabb, ha sok RAM -mal kell játszani, különben a rendszer túl sok időt tölt azzal, hogy mindig szemetet gyűjt.

Ezen okok miatt legalább 4 GB RAM -ot ajánlunk Androidon, ha fontosnak tartja a zökkenőmentes teljesítményt. Ha nem, akkor 2 GB kell a minimum.

Miért nem használ az iOS annyi RAM -ot, mint az Android

Az Apple sokkal nagyobb ellenőrzést gyakorol a teljes iOS ökoszisztéma felett. Ha iOS -t szeretne használni, akkor csak egy lehetősége van egy telefonra: az iPhone. Ha iOS -alkalmazásokat szeretne létrehozni, akkor az Apple eszközeit kell használnia, és az Apple módján kell eljárnia. Az Apple szigorú ököllel uralkodik.

hogyan lehet visszaállítani az iphone -t iTunes nélkül

Ennek azonban számos előnye van.

Mert az Apple ismeri pontos minden operációs rendszerét futtató eszköz specifikációi alapján, ennek megfelelően hozhatnak tervezési döntéseket. Például, míg az Androidnak több processzortípust kell támogatnia, az iOS mindig ARM-alapú hardveren fut.

Mint ilyen, az iOS-nek nincs szüksége virtuális gépre, amely azonnali fordítással rendelkezik, mint az Android. Minden alkalmazás natív kódra van fordítva, és ezt a kódot közvetlenül a hardveren hajtják végre. Ha nincs szükség virtuális gépre, az összességében lényegesen kevesebb RAM -ot használ.

Ezenkívül az iOS más megközelítést alkalmaz a memóriakezeléshez. Míg az Android memóriát az operációs rendszer kezeli, az iOS memóriát maguk az alkalmazások kezelik. Ahelyett, hogy lehetővé tenné az alkalmazások számára, hogy annyi RAM -ot foglaljanak el, amennyit csak akarnak, és felszabadítsák azt, amikor már nem használják őket, az iOS -alkalmazások szükség szerint automatikusan kiosztják és kiosztják a memóriát.

Röviden, az iPhone -ok kevesebb RAM -ja miatt nem jelenti azt, hogy rosszabb a teljesítményük. Az iOS más megközelítést alkalmaz a memóriakezeléshez, mert nem támaszkodik olyan virtuális gépre, mint az Android.

Részvény Részvény Csipog Email Hogyan lehet megváltoztatni a Windows 10 asztal megjelenését

Szeretné tudni, hogyan teheti szebbé a Windows 10 -et? Használja ezeket az egyszerű testreszabásokat, hogy sajátjává tegye a Windows 10 rendszert.

Olvassa tovább
Kapcsolódó témák
  • Technológia magyarázata
  • Android
  • iPhone
  • ios
  • Hardver tippek
  • Android
A szerzőről Joel Lee(1524 megjelent cikk)

Joel Lee a MakeUseOf főszerkesztője 2018 óta. B.S. számítástechnika szakon és több mint kilenc éves szakmai írási és szerkesztési tapasztalat.

Továbbiak Joel Lee -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide