Ito ang Bakit Gumagamit ang Mga iOS Device Mas Mababang RAM Kaysa mga Android Device

Ito ang Bakit Gumagamit ang Mga iOS Device Mas Mababang RAM Kaysa mga Android Device

Ang giyera sa pagitan ng iOS at Android ay nagtataglay ng malakas hanggang ngayon. Malinaw na may mga wastong dahilan upang mahulog sa magkabilang panig ng bakod, ngunit hindi ito makakahinto sa mga tao (kasama na kami) mula sa walang katapusang paghahambing sa dalawa upang makita kung alin ang mas mabuti para sa aming mga pangangailangan.





Nasaliksik na namin ang mga katanungan tulad ng aling mobile operating system ang mas ligtas at kung bakit ang mga iOS app sa pangkalahatan ay mas mahusay kaysa sa mga Android app. Ngunit narito ang isang bagay na maaaring hindi mo napansin: Ang mga iOS device ay madalas na may kalahati ng RAM (o mas kaunti) ng mga Android device . Bakit ito?





Paghahambing ng RAM sa iPhone kumpara sa Android

Para sa artikulong ito, titingnan namin ang ilan sa pinakabagong mga nangungunang Android aparato mula sa maraming mga tagagawa at ilagay ito sa tabi-tabi laban sa iPhone 8, iPhone 8 Plus, at iPhone X.





Credit sa Larawan: GSM Arena

Credit sa Larawan: GSM Arena



Credit sa Larawan: GSM Arena

Credit sa Larawan: GSM Arena





Ito ang lahat ng mga aparatong Android sa panahon ng 2017 na kumakatawan sa pinakamahusay ng pinakamahusay na kasalukuyang magagamit para sa mga consumer ng smartphone. Tulad ng nakikita mo, ang mga RAM spec na ito ay mabigat at magkakahalaga sa iyo ng isang maliit na sentimo. Asahan mong magbayad kahit saan mula sa $ 650 hanggang $ 1,000 para sa mga ito.

Upang mabigyan ka ng ideya kung gaano kalaki ang 8GB ng RAM, tandaan na ang karamihan sa mga modernong laptop ay hindi gaanong kasama. Karamihan sa mga 2017-era na Chromebook, halimbawa, ay natapos sa 4GB na may ilang piling mga modelo lamang na nag-aalok ng isang 8GB build - at kahit na mahusay na pagganap 8GB Chromebooks ay mas mura pa rin kaysa sa mga Android device na ito!





Upang maging patas, ang OnePlus 5T lamang ang may 8GB. Ngunit ang punto ko ay ito: Ang mga Android device ay hindi sasama sa ganitong RAM kung hindi nila ito kailangan, tama ba? At kung ang pinakabagong mga Android device ay darating na nilagyan ng 4-8GB ng RAM, kung gayon gaano karaming RAM ang mayroon ang mga iPhone?

Credit sa Larawan: GSM Arena

Credit sa Larawan: GSM Arena

Credit sa Larawan: GSM Arena

Credit sa Larawan: GSM Arena

libreng pag-download ng speech to text software para sa windows 10

Sandali lang Ano ang nangyayari? Sa pagitan ng linya ng Apple ng mga iPhone sa panahon ng 2017, 2GB lamang ang nakikita natin sa 'entry-level' na iPhone 8, 3GB sa mas malaking iPhone 8 Plus, at 3GB sa pinakabagong-at-pinakadakilang iPhone X. Ang pinakamataas na modelo ng Apple ay may mas kaunting RAM kaysa sa ang mga mahina na pagpipilian sa Android!

Wala sa mga ito ay bago, by the way. Ipinakilala ng iPhone 7 Plus ang 3GB ng RAM sa linya ng iPhone noong 2016. Ang iPhone 7, iPhone 6s Plus, at iPhone 6s lahat ay nagpapatakbo sa 2GB nang walang isyu. At ang iPhone 6, na maaaring magpatakbo ng iOS 11 tulad ng natitirang mga kahalili nito, mayroon lamang 1GB.

Seryoso, anong nangyayari? Paano maipapasa ng isang 2014-era iPhone 6 ang pinakabagong bersyon ng iOS na may lamang 1GB ng RAM samantalang ang mga Android ay nangangailangan ng hanggang sa 8x ng halagang iyon?

Bakit Kailangan ng Napakaraming RAM ng Android

Sa simula pa lang, ang Android ay dinisenyo upang suportahan ang maraming iba't ibang mga uri ng processor, maraming iba't ibang mga tagagawa, at maraming iba't ibang mga pag-configure ng hardware. Karaniwan, ang software na nakasulat para sa isang uri ng system ay hindi maaaring tumakbo sa isa pa; dapat itong 'ma-port' sa paglipas, na kadalasang nagsasangkot ng pagsusulat muli ng mga hindi tugma na mga piraso.

Upang maiikot ito, palaging tumatakbo ang mga Android app sa Java platform. Ang Java ay nakakatawa dahil sa virtual machine nito: maaari kang magsulat ng isang app nang isang beses sa Java, at pagkatapos ay 'isinalin' ng virtual machine ang code na iyon sa runtime upang gumana sa anumang system na ito ay nasa. Sa halip na muling pagsulat at muling pagsasaayos ng iyong sarili ng code, hinahawakan ito ng Java virtual machine para sa iyo.

Ngunit may kasamang gastos ito.

Ang Java virtual machine ay kumplikado at nangangailangan ng maraming RAM, hindi lamang upang mapamahalaan ang mga aktwal na proseso ng virtual machine mismo, ngunit din upang i-hold ang orihinal na Java code para sa anumang app na naisakatuparan kasama ang isinalin na code na talagang naisagawa ng sistema

Sa isang banda, ang virtual machine sa Android ay napabuti sa paglipas ng mga taon at hindi nangangailangan ng mas maraming RAM tulad ng dati. Sa kabilang banda, ang mga Android app ay nagiging mas advanced - masasabing namamaga pa - at sa gayon ay nangangailangan ng mas maraming RAM upang gumana. Kailangan din ang RAM para sa mga proseso ng background, na karaniwan sa mga Android app.

Panghuli, ang operating system ng Android ay binuo sa paligid ng isang pamamaraan na tinatawag na 'koleksyon ng basura.' Talagang hinihimok ang mga app na gumamit ng mas maraming RAM hangga't kailangan nila. Pagkatapos, bawat minsan, nililinis ng Android ang data sa RAM na hindi na ginagamit ('basura') at pinapalaya ito, pinapayagan ang ibang mga app na magamit ito. Ang pamamaraang ito, habang epektibo, ay pinakamainam kung may maraming RAM na mapaglalaruan, kung hindi man ang system ay gumugugol ng sobrang oras na laging nakakolekta ng basura.

Para sa mga kadahilanang ito, inirerekumenda namin ang hindi bababa sa 4GB ng RAM sa Android kung nagmamalasakit ka sa makinis na pagganap. Kung hindi mo ginawa, kung gayon ang 2GB ay dapat na may hubad na minimum.

Bakit Hindi Gumagamit ang iOS ng Maraming RAM tulad ng Android

Ang Apple ay nagsasagawa ng mas maraming kontrol sa buong ecosystem ng iOS. Kung nais mong gumamit ng iOS, mayroon ka lamang isang pagpipilian para sa isang telepono: ang iPhone. Kung nais mong lumikha ng mga iOS app, kailangan mong gumamit ng mga tool ng Apple at gawin ito sa paraan ng Apple. Namumuno ang Apple nang may mahigpit na kamao.

ano ang dapat kong i-upgrade sa aking pc

Maraming mga pakinabang dito, bagaman.

Dahil alam ni Apple ang eksakto mga pagtutukoy ng bawat solong aparato na tatakbo ang operating system nito, makakagawa sila ng mga desisyon sa disenyo nang naaayon. Halimbawa, samantalang ang Android ay kailangang suportahan ang maraming uri ng processor, palaging tumatakbo ang iOS sa hardware na nakabatay sa ARM.

Tulad ng naturan, ang iOS ay hindi nangangailangan ng isang virtual machine na may on-the-fly na pagsasalin tulad ng ginagawa ng Android. Ang lahat ng mga app ay naipon sa katutubong code, at ang code na iyon ay direktang isinasagawa sa hardware. Hindi na kailangan para sa isang virtual machine ay nangangahulugan ng makabuluhang mas mababa RAM ginagamit pangkalahatang.

Bukod dito, ang iOS ay may iba't ibang diskarte sa pamamahala ng memorya. Habang ang memorya ng Android ay pinangangasiwaan ng operating system, ang memorya ng iOS ay hinahawakan ng mga app mismo. Sa halip na pahintulutan ang mga app na kumuha ng mas maraming RAM hangga't gusto nila at palayain ito kapag hindi na ginagamit, ang mga iOS app ay awtomatikong naglalaan at nakikipag-agaw ng memorya kung kinakailangan.

Sa madaling salita, dahil lamang sa ang mga iPhone ay may mas kaunting RAM ay hindi nangangahulugang mayroon silang mas masahol na pagganap. Ang iOS ay may iba't ibang diskarte sa pamamahala ng memorya dahil hindi ito umaasa sa isang virtual machine tulad ng ginagawa ng Android.

Magbahagi Magbahagi Mag-tweet Email Paano Baguhin ang hitsura at pakiramdam ng iyong Windows 10 Desktop

Nais bang malaman kung paano gawing mas mahusay ang Windows 10? Gamitin ang simpleng mga pagpapasadya na ito upang gawin ang iyong Windows 10 na iyong sarili.

Basahin Susunod
Mga Kaugnay na Paksa
  • Ipinaliwanag ang Teknolohiya
  • Android
  • iPhone
  • ios
  • Mga Tip sa Hardware
  • Android
Tungkol sa May-akda Si Joel lee(1524 Mga Artikulo Na-publish)

Si Joel Lee ay ang Editor in Chief ng MakeUseOf mula pa noong 2018. Mayroon siyang B.S. sa Computer Science at higit sa siyam na taong propesyonal na karanasan sa pagsusulat at pag-edit.

Higit pa Mula kay Joel Lee

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe