Uždaryti skelbimą

„Android“ ir „iOS“ yra dvi dažniausiai naudojamos mobiliosios operacinės sistemos pasaulyje. Taip pat todėl logiška, kad vartotojai juos lygina tarpusavyje. Kai „Android“ vs. iOS, bus perversmas, kad pirmasis paminėtas turi daugiau RAM nei antrasis, todėl turi būti natūraliai „geresnis“. Bet ar tikrai taip yra? 

Palyginę pavyzdinius „Android“ telefonus ir tais pačiais metais pagamintus „iPhone“, pamatysite, kad iš tikrųjų tiesa, kad „iPhone“ paprastai turi mažiau RAM nei jų konkurentai. Tačiau labiau stebina tai, kad iOS įrenginiai veikia taip pat greitai arba net greičiau nei Android telefonai su didesniu RAM kiekiu.

Dabartinė „iPhone 13 Pro“ serija turi 6 GB RAM, o 13 modelių – tik 4 GB. Bet jei pažvelgtume į bene didžiausią „iPhone“ kompaniją „Samsung“, jos „Galaxy S21 Ultra 5G“ modelis turi net iki 16 GB RAM. Turėtų būti aiškus šių lenktynių nugalėtojas. Jei matuotume „dydį“, tai taip, bet lyginant su Android telefonais, iPhone telefonams tiesiog nereikia tiek RAM, kad jie vis tiek būtų tarp greičiausių išmaniųjų telefonų pasaulyje.

Kodėl „Android“ telefonams reikia daugiau RAM, kad jie veiktų efektyviai? 

Atsakymas iš tikrųjų yra gana paprastas ir priklauso nuo jūsų naudojamos programavimo kalbos. Didžioji dalis „Android“, įskaitant „Android“ programas, paprastai yra parašyta „Java“, kuri yra oficiali sistemos programavimo kalba. Nuo pat pradžių tai buvo geriausias įmanomas pasirinkimas, nes „Java“ naudoja „virtualią mašiną“, kad sudarytų operacinės sistemos kodą, kuris veikia daugelyje įrenginių ir procesorių tipų. Taip yra todėl, kad „Android“ buvo sukurta veikti įrenginiuose su skirtingomis aparatinės įrangos konfigūracijomis iš skirtingų gamintojų. Priešingai, „iOS“ parašyta „Swift“ ir veikia tik „iPhone“ įrenginiuose (anksčiau taip pat „iPad“, nors jos „iPadOS“ iš tikrųjų yra tik „iOS“ atšaka).

Tada, atsižvelgiant į tai, kaip sukonfigūruota „Java“, atmintis, kurią atlaisvino uždarytos programos, turi būti grąžinta į įrenginį per procesą, vadinamą šiukšlių surinkimu, kad ją galėtų naudoti kitos programos. Tai toks efektyvus procesas, padedantis pačiam įrenginiui veikti sklandžiai. Žinoma, problema yra ta, kad šiam procesui reikia pakankamai RAM. Jei jo nėra, procesai sulėtėja, o tai vartotojas pastebi bendrame vangiame įrenginio atsake.

Situacija iOS 

„iPhone“ nereikia grąžinti panaudotos atminties atgal į sistemą vien dėl to, kaip sukurta jų „iOS“. Be to, „Apple“ taip pat turi daugiau galimybių valdyti „iOS“ nei „Google“ „Android“. „Apple“ žino, su kokio tipo aparatūra ir įrenginiais veikia jos „iOS“, todėl kuria, kad tokiuose įrenginiuose veiktų kuo sklandžiau.

Logiška, kad RAM iš abiejų pusių laikui bėgant auga. Žinoma, už tai atsakingos reiklesnės programos ir žaidimai. Tačiau akivaizdu, kad jei „Android“ telefonai bet kuriuo metu ateityje konkuruos su „iPhone“ ir jų „iOS“, jie tiesiog visada laimės. Ir tai turėtų palikti visiškai šaltus visus „iPhone“ (pagal „iPad“) vartotojus. 

.