Siksi iOS -laitteet käyttävät vähemmän RAM -muistia kuin Android -laitteet

Siksi iOS -laitteet käyttävät vähemmän RAM -muistia kuin Android -laitteet

IOS: n ja Androidin välinen sota on edelleen voimakasta vielä tänäkin päivänä. On selvää, että on olemassa päteviä syitä pudota aidan kummallekin puolelle, mutta se ei estä ihmisiä (myös meitä) vertaamasta loputtomasti näitä kahta nähdäkseen, mikä niistä on parempi tarpeisiimme.





Olemme jo tutkineet kysymyksiä, kuten mikä mobiilikäyttöjärjestelmä on turvallisempi ja miksi iOS -sovellukset ovat yleensä parempia kuin Android -sovellukset. Mutta tässä on jotain mitä et ehkä ole huomannut: iOS -laitteissa on usein puolet (tai vähemmän) RAM -muistia Android -laitteista . Miksi tämä on?





Vertaa RAM -muistia iPhonessa vs. Androidissa

Tässä artikkelissa tarkastelemme joitakin useiden valmistajien uusimpia huippuluokan Android-laitteita ja asetamme ne rinnakkain iPhone 8: ta, iPhone 8 Plus: ta ja iPhone X: ää vastaan.





Kuvaluotto: GSM Arena

Kuvaluotto: GSM Arena



Kuvaluotto: GSM Arena

Kuvaluotto: GSM Arena





Nämä ovat kaikki vuoden 2017 Android-laitteita, jotka edustavat parhaita parhaista parhaista saatavilla olevista älypuhelinten kuluttajille. Kuten näette, nämä RAM -tiedot ovat suuria ja maksavat sinulle melko penniäkään. Odota maksavan näistä 650–1000 dollaria.

Jotta saat käsityksen siitä, kuinka paljon 8 Gt RAM -muistia on, muista, että useimmissa nykyaikaisissa kannettavissa tietokoneissa ei ole edes niin paljon. Useimmat vuoden 2017 Chromebookit ovat esimerkiksi 4 Gt: n kokoisia, ja vain muutamat mallit tarjoavat jopa 8 Gt: n kokoonpanon-ja jopa ne suorituskykyiset 8 Gt: n Chromebookit ovat edelleen halvempia kuin nämä Android -laitteet!





Ollakseni rehellinen, vain OnePlus 5T: ssä on 8 Gt. Mutta pointtini on tämä: Android -laitteissa ei olisi niin paljon RAM -muistia, jos he eivät tarvitsisi sitä, eikö? Ja jos uusimmissa Android-laitteissa on 4–8 Gt RAM-muistia, kuinka paljon RAM-muistia iPhonessa on?

Kuvaluotto: GSM Arena

Kuvaluotto: GSM Arena

Kuvaluotto: GSM Arena

Kuvaluotto: GSM Arena

google play amazon fire 10: ssä

Odota hetki. Mitä tapahtuu? Applen vuoden 2017 aikakauden iPhone-linjojen välillä näemme vain 2 Gt `` lähtötason '' iPhone 8: ssa, 3 Gt suuremmassa iPhone 8 Plus: ssa ja 3 Gt uusimmassa ja parhaassa iPhone X: ssä.Open korkeimmassa mallissa on vähemmän RAM-muistia kuin heikommat Android -vaihtoehdot!

Mikään näistä ei muuten ole uutta. IPhone 7 Plus toi 3 Gt RAM -muistia iPhone -linjaan jo vuonna 2016. IPhone 7, iPhone 6s Plus ja iPhone 6s toimivat kaikki 2 Gt: llä ilman ongelmia. Ja iPhone 6: ssa, joka voi käyttää iOS 11: tä muiden seuraajiensa tavoin, on vain 1 Gt.

Vakavasti, mitä tapahtuu? Miten vuoden 2014 iPhone 6 voi käyttää passiivisesti uusinta iOS-versiota vain 1 Gt: n RAM-muistilla, kun taas Android-laitteet tarvitsevat jopa 8-kertaisen määrän?

Miksi Android -laitteet tarvitsevat niin paljon RAM -muistia

Alusta alkaen Android on suunniteltu tukemaan monia erilaisia ​​prosessorityyppejä, monia eri valmistajia ja monia erilaisia ​​laitteistokokoonpanoja. Normaalisti tiettyä järjestelmää varten kirjoitettu ohjelmisto ei voi toimia vain toisella; se on 'siirrettävä', mikä usein sisältää yhteensopimattomien bittien uudelleen kirjoittamisen.

Tämän kiertämiseksi Android -sovellukset ovat aina toimineet Java -alustalla. Java on näppärä sen virtuaalikoneen takia: voit kirjoittaa sovelluksen kerran Javalla, ja sitten virtuaalikone kääntää koodin ajon aikana toimimaan missä tahansa järjestelmässä, jossa se on. Sen sijaan, että kirjoittaisit ja kääntäisit koodin uudelleen itse, Java -virtuaalikone hoitaa sen puolestasi.

Mutta tämä tulee kustannuksella.

Java -virtuaalikone on monimutkainen ja vaatii paljon RAM -muistia, ei pelkästään virtuaalikoneen varsinaisten prosessien hallitsemiseksi, vaan myös alkuperäisen Java -koodin säilyttämistä mitä tahansa sovellusta varten sekä käännettyä koodia, joka todella suoritetaan järjestelmä.

Toisaalta Androidin virtuaalikone on parantunut vuosien varrella eikä vaadi yhtä paljon RAM -muistia kuin ennen. Toisaalta Android -sovellukset ovat yhä kehittyneempiä - luultavasti jopa turvoksissa - ja tarvitsevat siten enemmän RAM -muistia toimiakseen. RAM -muistia tarvitaan myös taustaprosesseihin, jotka ovat yleisiä Android -sovelluksissa.

Lopuksi Android -käyttöjärjestelmä on rakennettu roskan keräysmenetelmän ympärille. Sovelluksia kannustetaan käyttämään niin paljon RAM -muistia kuin tarvitaan. Sitten Android ajoittain puhdistaa RAM -muistissa olevat tiedot, joita ei enää käytetä (roskat), ja vapauttaa ne, jolloin muut sovellukset voivat käyttää sitä. Vaikka tämä menetelmä on tehokas, se on kaikkein optimaalisin, kun siellä on paljon RAM -muistia, muuten järjestelmä käyttää liikaa aikaa aina kerätäkseen roskat.

Näistä syistä suosittelemme vähintään 4 Gt RAM -muistia Androidissa, jos välität sujuvasta suorituskyvystä. Jos et, niin 2 Gt: n pitäisi olla vähimmäismäärä.

Miksi iOS ei käytä yhtä paljon RAM -muistia kuin Android

Apple hallitsee paljon enemmän koko iOS -ekosysteemiä. Jos haluat käyttää iOS: ää, sinulla on vain yksi vaihtoehto puhelimelle: iPhone. Jos haluat luoda iOS -sovelluksia, sinun on käytettävä Applen työkaluja ja tehtävä se Applen tavalla. Apple hallitsee tiukalla nyrkillä.

mitä minun pitäisi päivittää tietokoneelleni

Tästä on kuitenkin monia etuja.

Koska Apple tietää tarkka jokaisen sen käyttöjärjestelmää käyttävän laitteen tekniset tiedot, he voivat tehdä suunnittelupäätöksiä sen mukaisesti. Esimerkiksi Androidin on tuettava useita prosessorityyppejä, mutta iOS toimii aina ARM-pohjaisella laitteistolla.

Sellaisena iOS ei tarvitse virtuaalikoneita, joilla on lennossa käännös kuten Androidilla. Kaikki sovellukset käännetään natiivikoodiksi ja koodi suoritetaan suoraan laitteistolla. Ei tarvetta virtuaalikoneelle tarkoittaa huomattavasti vähemmän RAM -muistia.

Lisäksi iOS: llä on erilainen lähestymistapa muistinhallintaan. Android -muistia käsittelee käyttöjärjestelmä, kun taas iOS -muistia käsittelevät sovellukset itse. Sen sijaan, että sovellukset antaisivat niin paljon RAM -muistia kuin haluavat ja vapauttaisivat sen, kun niitä ei enää käytetä, iOS -sovellukset varaavat ja jakavat muistia automaattisesti tarpeen mukaan.

Lyhyesti sanottuna se, että iPhonissa on vähemmän RAM -muistia, ei tarkoita, että niiden suorituskyky olisi huonompi. iOS: lla on erilainen lähestymistapa muistinhallintaan, koska se ei luota virtuaalikoneeseen kuten Android.

Jaa Jaa Tweet Sähköposti Kuinka muuttaa Windows 10 -työpöydän ulkoasua

Haluatko tietää, miten Windows 10 näyttää paremmalta? Näiden yksinkertaisten mukautusten avulla voit tehdä Windows 10: stä oman.

Lue seuraava
Liittyvät aiheet
  • Tekniikka selitetty
  • Android
  • iPhone
  • ios
  • Laitteistovinkkejä
  • Android
Kirjailijasta Joel Lee(1524 artikkelia julkaistu)

Joel Lee on toiminut MakeUseOfin päätoimittajana vuodesta 2018. Hänellä on B.S. tietojenkäsittelytieteen alalta ja yli yhdeksän vuoden ammattikirjoittamisesta ja editoinnista.

Lisää Joel Lieltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi