Lokaðu auglýsingu

Það er ekki óvenjulegt að síminn þinn sé með s Androidem meira vinnsluminni en tölvan sem þú ert að vinna á. Á núverandi AndroidÉg kemst auðveldlega í 12 GB af vinnsluminni, sem er til dæmis fáanlegt í hæstu gerðum Galaxy S22 Ultra eða Google Pixel 6 Pro. Sumir símar eru einnig með 16 GB af vinnsluminni. Aftur á móti hefur iPhone 13 Pro aðeins 6 GB, iPhone 13 jafnvel aðeins 4 GB. Þeir virka alveg jafn vel (eða jafnvel betur) en þeir best búnu Androidy. Hvernig er það hægt? 

Hvað er vinnsluminni? 

Í tölvunarfræði er vinnsluminni hugtakið sem notað er fyrir les- og skrifa beinan aðgang að hálfleiðara minni. Það eru margar gerðir af vinnsluminni, en SDRAM sem notað er í snjallsímum er rokgjarnt. Ólíkt óstöðugt flassminni símans þar sem þeir eru informace geymt til langs tíma, vinnsluminni getur geymt informace aðeins á meðan kveikt er á tækinu. Það er í rauninni vinnsluminni símans - það inniheldur informace, sem tækið er að nota virkan.

Því meira vinnsluminni sem sími hefur, því fleiri hlutir getur hann geymt í rekstrarminni. Þegar þú opnar fleiri forrit (eða meira efni í einu forriti) úthlutar síminn tiltæku vinnsluminni í hvert nýtt ferli. Þegar ekki er meira tiltækt vinnsluminni eftir þarf tækið að ákveða hvaða ferla á að drepa til að halda hlutunum gangandi. Að öllu óbreyttu mun sími með 8GB af vinnsluminni geta haldið virkari ferlum en sími með 4GB af vinnsluminni, þannig að hoppa á milli athafna verður hraðari í síma með meira vinnsluminni.

Android þarf meira vinnsluminni en iOS 

Það er engin ákveðin ástæða, heldur nokkrir þættir sem stuðla að þessari staðreynd. Í fyrsta lagi appið fyrir Android a iOS þau eru byggð öðruvísi. Á hverju ári eru aðeins nokkrir nýir iPhone og iPads sem keyra á svipuðum vélbúnaði. Vegna þess að appið fyrir iOS keyra aðeins á nokkrum einsleitum kubbasettum, hægt er að smíða þau sérstaklega fyrir þessi kubbasett með því að nota svokölluð innfædd forritunarmál (sérstaklega Swift og Objective-C). Kóði skrifaður fyrir umsóknir fyrir iOS er sett saman beint í leiðbeiningar sem örgjörvar Apple skilja án nokkurrar þýðingar.

Á hinn bóginn er kerfið Android keyra á nánast ótakmarkaðan fjölda mismunandi tækja, sömu öpp verða að keyra á kubbasettum frá Qualcomm, Samsung, MediaTek og fleirum. Þar sem það væri ómögulegt að tryggja handvirkt samhæfni við allar þessar mismunandi vélbúnaðarstillingar, eru forritin fyrir Android skrifað inn forritunarmál (Kotlin og Java), sem hægt er að þýða á einhvers konar algengt tungumál, sem síðan er þýtt í annað sinn yfir í innfæddan kóða fyrir það kubbasett. Þetta algenga tungumál er kallað bætikóði. 

Bætiskóði er ekki sérstakur fyrir neinn sérstakan vélbúnað, þannig að tækið verður að breyta kóðanum í innfæddan kóða áður en það keyrir. Samanborið við að keyra innfæddan kóða beint, eins og kerfið gerir iOS, þetta ferli tekur upp viðbótarauðlindir, sem þýðir app sem lítur út og virkar eins á milli kerfa Android a iOS, verður keyrt á tækinu Galaxy S22 þarf venjulega meira tiltækt vinnsluminni en iPhone 13.

Sjálfvirk vinnsluminni hreinsun 

Hvert stýrikerfi stjórnar einnig vinnsluminni á annan hátt. Android notar minnisstjórnunaraðferð sem kallast ruslasöfnun. Þetta ferli fjarlægir reglulega hluti úr minni sem eru ekki lengur í notkun og losar það þannig. Kerfi iOS það notar hins vegar sjálfvirka tilvísunartalningu (ARC), sem úthlutar sjálfkrafa tölugildi til hluta í minni byggt á því hversu margir aðrir hlutir vísa til þeirra, og fjarlægir þá sem hafa gildi nær núlli.

Þar sem sorphirða leitar aðeins reglulega að ónotuðum hlutum, getur verið stutt uppsöfnun gagnslausra upplýsinga sem yfirgnæfir vinnsluminni. Aftur á móti hefur ARC ekki þetta vandamál - einstakir óþarfa hlutir eru fjarlægðir úr minni um leið og þeir eru auðkenndir sem ónotaðir. Kerfi Android það takmarkar einnig forrit sem keyra í bakgrunni minna en u iOS, þannig að forrit sem þú notar ekki virkan geta í símum með kerfinu Android vera í vinnsluminni auðveldara en v iPhoneCh. Sveigjanleiki kerfisins Android er einn stærsti styrkur þessa vettvangs, en þessi sveigjanleiki getur líka krafist óhagkvæmrar notkunar á vinnsluminni.

Í úrslitaleiknum skiptir það engu máli 

Android a iOS þannig, þeir hafa mismunandi vinnsluminni kröfur vegna þess að tvö stýrikerfi virka öðruvísi. Android er sveigjanlegri en iOS, bæði hvað varðar hvaða tæki það getur keyrt á og hvernig það er hægt að nota og njóta af forriturum sjálfum. Hins vegar kostar slíkur sveigjanleiki meiri kröfur um vinnsluminni til að ná svipuðum afköstum og í iPhone. En miðað við það iPhone 13 Pro Max fyrir CZK 31 og Samsung Galaxy A33 5G fyrir CZK 8 hver er með 990 GB af vinnsluminni, það er alveg ljóst að minnið sjálft er ekki mjög stór þáttur sem hefur áhrif á annað hvort sambærilega afköst tækisins eða kostnað framleiðanda á lokaverði þess.

Samsung símar Galaxy þú getur keypt til dæmis hér

Mest lesið í dag

.