Tāpēc iOS ierīces izmanto mazāk RAM nekā Android ierīces

Tāpēc iOS ierīces izmanto mazāk RAM nekā Android ierīces

Karš starp iOS un Android saglabājas spēcīgs pat šodien. Acīmredzot ir pamatoti iemesli nokrist abās žoga pusēs, taču tas neliedz cilvēkiem (arī mums) bezgalīgi salīdzināt abus, lai noskaidrotu, kurš no tiem ir labāks mūsu vajadzībām.





Mēs jau esam izpētījuši jautājumus, piemēram, kura mobilā operētājsistēma ir drošāka un kāpēc iOS lietotnes parasti ir labākas par Android lietotnēm. Bet šeit ir kaut kas, ko jūs, iespējams, neesat pamanījis: iOS ierīcēs bieži ir puse no RAM (vai mazāk) no Android ierīcēm . Kāpēc ir šis?





RAM salīdzinājums iPhone un Android

Šajā rakstā mēs aplūkosim dažas no jaunākajām top-of-the-line Android ierīcēm no vairākiem ražotājiem un noliksim tās blakus iPhone 8, iPhone 8 Plus un iPhone X.





Attēla kredīts: GSM arēna

Attēla kredīts: GSM arēna



Attēla kredīts: GSM arēna

Attēla kredīts: GSM arēna





Visas šīs ir 2017. gada Android ierīces, kas viedtālruņu patērētājiem ir labākās no labākajām, kas pašlaik pieejamas. Kā redzat, šīs RAM specifikācijas ir dūšīgas un maksās jums diezgan santīmu. Gaidiet, ka par tiem maksāsiet no USD 650 līdz USD 1000.

Lai sniegtu priekšstatu par to, cik pārmērīga ir 8 GB RAM, paturiet prātā, ka lielākajai daļai mūsdienu klēpjdatoru pat nav tik daudz. Piemēram, lielākajā daļā 2017. gada Chromebook datoru ir 4 GB ierobežojums, un tikai daži modeļi piedāvā pat 8 GB lielu būvējumu-un pat tos augstas veiktspējas 8 GB Chromebook datori joprojām ir lētākas nekā šīs Android ierīces!





Godīgi sakot, tikai OnePlus 5T ir aprīkots ar 8 GB. Bet mans jautājums ir šāds: Android ierīcēm nebūtu tik daudz RAM, ja tām tas nebūtu vajadzīgs, vai ne? Un, ja jaunākās Android ierīces tiek aprīkotas ar 4-8 GB RAM, tad cik daudz RAM ir iPhone?

Attēla kredīts: GSM arēna

Attēla kredīts: GSM arēna

Attēla kredīts: GSM arēna

Attēla kredīts: GSM arēna

ko nozīmē smaidiņu seja $

Uzgaidi minūti. Kas notiek? Starp Apple 2017. gada iPhones līniju mēs redzam tikai 2 GB “sākuma līmeņa” iPhone 8, 3 GB lielākajā iPhone 8 Plus un 3 GB jaunākajā un lielākajā iPhone X. Apple augstākajam modelim ir mazāk RAM nekā vājākas Android iespējas!

Starp citu, nekas no tā nav jauns. IPhone 7 Plus 2016. gadā iPhone līnijā ieviesa 3 GB RAM. IPhone 7, iPhone 6s Plus un iPhone 6s darbojas bez problēmām ar 2 GB. Un iPhone 6, kas var darbināt iOS 11 tāpat kā pārējie tā pēcteči, ir tikai 1 GB.

Nopietni, kas notiek? Kā 2014. gada laikmeta iPhone 6 var pasīvi palaist jaunāko iOS versiju ar tikai 1 GB RAM, turpretī Android ierīcēm ir nepieciešama līdz pat 8 reizēm lielāka summa?

Kāpēc Android ierīcēm ir nepieciešama tik daudz RAM

Jau no paša sākuma Android tika izstrādāts, lai atbalstītu daudz dažādu veidu procesorus, daudzus dažādus ražotājus un daudzas dažādas aparatūras konfigurācijas. Parasti programmatūra, kas rakstīta viena veida sistēmām, nevar darboties tikai citā; tas ir “jāpārnes”, kas bieži ietver nesaderīgu bitu pārrakstīšanu.

Lai to novērstu, Android lietotnes vienmēr ir darbojušās Java platformā. Java ir moderna tās virtuālās mašīnas dēļ: jūs varat vienreiz uzrakstīt lietotni Java, un pēc tam virtuālā mašīna izpildes laikā šo kodu 'pārtulko', lai darbotos jebkurā sistēmā. Tā vietā, lai pats pārrakstītu un pārkompilētu, Java virtuālā mašīna to apstrādā jūsu vietā.

Bet tas ir saistīts ar izmaksām.

Java virtuālā mašīna ir sarežģīta un prasa daudz RAM, ne tikai, lai pārvaldītu pašas virtuālās mašīnas faktiskos procesus, bet arī lai saglabātu sākotnējo Java kodu jebkurai lietotnei, kā arī tulkoto kodu, kuru faktiski izpilda sistēma.

No vienas puses, virtuālā mašīna operētājsistēmā Android gadu gaitā ir uzlabojusies, un tai nav nepieciešama tik daudz operatīvās atmiņas kā agrāk. No otras puses, Android lietotnes kļūst arvien progresīvākas - iespējams, pat uzpūstas -, un tāpēc tām ir nepieciešams vairāk RAM, lai tās darbotos. RAM ir nepieciešama arī fona procesiem, kas ir izplatīti Android lietotnēs.

Visbeidzot, Android operētājsistēma ir veidota, izmantojot metodi, ko sauc par atkritumu savākšanu. Lietotnes faktiski tiek mudinātas izmantot tik daudz RAM, cik nepieciešams. Pēc tam Android ik pa laikam attīra RAM atmiņā esošos datus, kas vairs netiek izmantoti (“atkritumi”), un atbrīvo tos, ļaujot citām lietotnēm to izmantot. Šī metode, lai gan ir efektīva, ir visoptimālākā, ja ir daudz RAM, ar ko spēlēt, pretējā gadījumā sistēma tērē pārāk daudz laika, vienmēr savācot atkritumus.

Šo iemeslu dēļ mēs iesakām vismaz 4 GB RAM operētājsistēmā Android, ja jums rūp vienmērīga veiktspēja. Ja jums tas nav, 2 GB vajadzētu būt minimālajam minimumam.

Kāpēc iOS neizmanto tik daudz RAM kā Android

Apple daudz vairāk kontrolē visu iOS ekosistēmu. Ja vēlaties izmantot iOS, tālrunim ir tikai viena iespēja: iPhone. Ja vēlaties izveidot iOS lietotnes, tad jums ir jāizmanto Apple rīki un jādara tā, kā Apple. Apple valda ar stingru dūri.

ko man vajadzētu uzlabot savā datorā

Tomēr no tā ir daudz priekšrocību.

Tā kā Apple zina precīzi specifikācijas katrai ierīcei, kas jebkad darbinās tās operētājsistēmu, tās var attiecīgi pieņemt lēmumus par dizainu. Piemēram, lai gan Android ir jāatbalsta vairāki procesoru veidi, iOS vienmēr darbojas ar ARM balstītu aparatūru.

Tādējādi iOS nav nepieciešama virtuālā mašīna ar tulkojumu lidojumā, piemēram, Android. Visas lietotnes ir apkopotas vietējā kodā, un šis kods tiek izpildīts tieši aparatūrā. Nepieciešamība pēc virtuālās mašīnas nozīmē ievērojami mazāk RAM.

Turklāt iOS ir atšķirīga pieeja atmiņas pārvaldībai. Ja Android atmiņu apstrādā operētājsistēma, tad iOS atmiņu apstrādā pašas lietotnes. Tā vietā, lai ļautu lietotnēm uzņemt tik daudz RAM, cik tās vēlas, un atbrīvotu to, kad tās vairs nelieto, iOS lietotnes automātiski piešķir un sadala atmiņu pēc nepieciešamības.

Īsi sakot, tikai tāpēc, ka iPhone ir mazāk RAM, tas nenozīmē, ka tiem ir sliktāka veiktspēja. iOS ir atšķirīga pieeja atmiņas pārvaldībai, jo tā nepaļaujas uz virtuālo mašīnu, piemēram, Android.

Kopīgot Kopīgot Čivināt E -pasts Kā mainīt Windows 10 darbvirsmas izskatu

Vai vēlaties uzzināt, kā uzlabot Windows 10 izskatu? Izmantojiet šos vienkāršos pielāgojumus, lai padarītu Windows 10 savu.

Lasīt Tālāk
Saistītās tēmas
  • Izskaidrota tehnoloģija
  • Android
  • iPhone
  • ios
  • Aparatūras padomi
  • Android
Par autoru Džoels Lī(Publicēti 1524 raksti)

Džoels Lī ir MakeUseOf galvenais redaktors kopš 2018. gada. Viņam ir B.S. datorzinātnēs un vairāk nekā deviņu gadu profesionāla rakstīšanas un rediģēšanas pieredze.

Vairāk no Džoela Lī

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu