Android en iOS is die twee mees gebruikte mobiele bedryfstelsels ter wêreld. Dit is ook hoekom dit logies is dat gebruikers hulle met mekaar vergelyk. Wanneer die Android vs. iOS, sal daar 'n omwenteling wees dat die eerste genoemde meer RAM het as die tweede, en dus natuurlik "beter" moet wees. Maar is dit werklik die geval?
As jy vlagskip-Android-fone vergelyk en 'n iPhone wat in dieselfde jaar gemaak is, sal jy vind dat dit eintlik waar is dat iPhones oor die algemeen minder RAM het as hul mededingers. Meer verbasend is egter die feit dat iOS-toestelle so vinnig werk, of selfs vinniger as Android-fone met groter hoeveelhede RAM.
Die huidige iPhone 13 Pro-reeks het 6 GB RAM, terwyl die 13 modelle slegs 4 GB het. Maar as ons kyk na wat waarskynlik die grootste iPhone-maatskappy is, Samsung, het sy Galaxy S21 Ultra 5G-model selfs tot 16 GB RAM. Die wenner van hierdie wedloop behoort duidelik te wees. As ons "grootte" meet, dan ja, maar in vergelyking met Android-fone het iPhones eenvoudig nie soveel RAM nodig om steeds onder die vinnigste slimfone ter wêreld te tel nie.
Waarom het Android-fone meer RAM nodig om doeltreffend te werk?
Die antwoord is eintlik redelik eenvoudig en hang af van die programmeertaal wat jy gebruik. Baie van Android, insluitend Android-toepassings, word gewoonlik in Java geskryf, wat die amptelike programmeertaal vir die stelsel is. Van die begin af was dit die beste moontlike keuse omdat Java 'n "virtuele masjien" gebruik om bedryfstelselkode saam te stel wat op baie toestelle en verwerkertipes werk. Dit is omdat Android ontwerp is om op toestelle met verskillende hardeware-konfigurasies van verskillende vervaardigers te werk. Daarteenoor is iOS in Swift geskryf en werk dit net op iPhone-toestelle (voorheen ook op iPads, hoewel sy iPadOS eintlik net 'n uitvloeisel van iOS is).
Dan, as gevolg van hoe Java opgestel is, moet die geheue wat vrygemaak word deur die toepassings wat u sluit, na die toestel teruggestuur word deur 'n proses bekend as Garbage Collection - sodat dit deur ander toepassings gebruik kan word. Dit is so 'n effektiewe proses om die toestel self glad te laat werk. Die probleem is natuurlik dat hierdie proses 'n voldoende hoeveelheid RAM benodig. As dit nie beskikbaar is nie, vertraag die prosesse, wat die gebruiker waarneem in die algehele trae reaksie van die toestel.
Situasie in iOS
iPhones hoef nie gebruikte geheue terug in die stelsel te herwin nie, net as gevolg van hoe hul iOS gebou is. Boonop het Apple ook meer beheer oor iOS as wat Google oor Android het. Apple weet op watter tipe hardeware en toestelle sy iOS loop, so dit bou dit om net so glad as moontlik op sulke toestelle te werk.
Dit is logies dat RAM aan beide kante met verloop van tyd groei. Hiervoor is natuurlik meer veeleisende toepassings en speletjies verantwoordelik. Maar dit is duidelik dat as Android-fone op enige stadium in die toekoms met iPhones en hul iOS gaan meeding, hulle eenvoudig altyd sal wen. En dit moet alle iPhone (iPad, by uitbreiding) gebruikers heeltemal koud laat.
So eers meet hy self die getalle vanuit die oogpunt van die skerms en die aanpasbare verversingstempo, maar dit bring geen reële getalle nie, en dan dit en die gevolgtrekking? Jy is ernstig gestremd.
En hou die RAM-lêergrootte nie verband met multitasking eerder as spoed nie? Dit is net 'n eenkant, dit hang grootliks af van watter soort RAM hulle het, hoe vinnig dit is, en dan hoe die stelsel dit hanteer. Nog 'n belangrike faktor is dat Android toepassings anders benader, ons skryf dienste wat die reg het om in die agtergrond te loop, wat nie met Apple moontlik is nie... en as ons moet vergelyk, sal dit gepas wees om te besluit tussen Google Pixel-fone vs. iPhones, want Samsung voeg 'n regeringsballade by wat nie gesien word nie, as jy stelsels wil vergelyk, vergelyk hulle in hul suiwer vorm (of so na as moontlik aan hul suiwer vorm)
Jy is mal
'n Eenvoudige verduideliking van hoekom Android-fone meer RAM as iOS-fone benodig en daar sal 'n vlaag van haat van Android-gebruikers wees :D As mense net tevrede was met hul fone en nie gedurig na probleme met ander gesoek het nie :D
Dit is hoekom hulle nie genoeg raam het nie Omdat hulle nie 'n groter raam kan skep nie en wat hulle 6GB gee sal nie eers enige speletjie aflaai nie... Android is eenvoudig nie beter nie
Waarvan praat jy? As Apple geweet het dat dit die iPhone sou bevoordeel, sou dit meer geheue daar plaas. En nie dat hy nie kan nie. Moenie vergeet dat Apple die beste mobiele verwerkers het nie. En dink jy hy sal geen wedstryd trek nie? Moenie uitgelag word nie. Dit is duidelik dat jy nog nooit een gehad het nie
het iemand hier komplekse, of is jy net 'n 13-jarige kind wat nie met begrip kan lees nie :D
Ek het jare lank net Android-fone gebruik en net op Apple gevloek. Maar toe ek die geleentheid gehad het om appel te probeer, het ek nie gehuiwer nie. Ek sou nie meer verander nie. Natuurlik het Apple nie soveel RAM soos Android nodig nie, want die stelsel is "beter" geskryf en dit het nie soveel ballas van verskillende vervaardigers nie. Ons het almal ons eie opinie oor appel en Android, maar diegene wat nog nie appel probeer het nie, kan nie vergelyk nie.
Ooreenkoms. Jy probeer een keer en dan moet jy. Ek ken net 'n paar mense (byna niemand) wat in die teenoorgestelde rigting gegaan het, en as hulle dit gedoen het, was dit as gevolg van die vrye mark vir Android-toepassings.