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étSzeretné 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
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őlIratkozzon 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