Android na iOS ndio mifumo miwili ya uendeshaji ya rununu inayotumika zaidi ulimwenguni. Hii pia ni kwa nini ni mantiki kwamba watumiaji kulinganisha yao na kila mmoja. Wakati wowote Android dhidi ya. iOS, kutakuwa na mshtuko kwamba aliyetajwa kwanza ana RAM zaidi kuliko ya pili, na kwa hiyo lazima iwe asili "bora". Lakini ni hivyo kweli?
Unapolinganisha simu kuu za Android na iPhone iliyotengenezwa mwaka huo huo, utaona kuwa ni kweli kwamba iPhones kwa ujumla zina RAM kidogo kuliko wapinzani wao. La kushangaza zaidi, hata hivyo, ni ukweli kwamba vifaa vya iOS hufanya kazi kwa haraka, au hata kwa kasi zaidi kuliko simu za Android zilizo na kiasi kikubwa cha RAM.
Mfululizo wa sasa wa iPhone 13 Pro una GB 6 ya RAM, wakati aina 13 zina GB 4 pekee. Lakini tukiangalia kile ambacho pengine ni kampuni kubwa zaidi ya iPhone, Samsung, modeli yake ya Galaxy S21 Ultra 5G hata ina hadi 16GB ya RAM. Mshindi wa mbio hizi anapaswa kuwa wazi. Ikiwa tunapima "saizi", basi ndio, lakini ikilinganishwa na simu za Android, iPhones haziitaji RAM nyingi bado kuorodheshwa kati ya simu mahiri za haraka zaidi ulimwenguni.
Kwa nini simu za Android zinahitaji RAM zaidi ili kufanya kazi kwa ufanisi?
Jibu ni rahisi sana na inategemea lugha ya programu unayotumia. Sehemu kubwa ya Android, ikiwa ni pamoja na programu za Android, kwa ujumla imeandikwa katika Java, ambayo ni lugha rasmi ya programu ya mfumo. Tangu mwanzo, hili lilikuwa chaguo bora zaidi kwa sababu Java hutumia "mashine halisi" kukusanya msimbo wa mfumo wa uendeshaji unaoendeshwa kwenye vifaa vingi na aina za processor. Hii ni kwa sababu Android iliundwa kufanya kazi kwenye vifaa vilivyo na usanidi tofauti wa maunzi kutoka kwa watengenezaji tofauti. Kinyume chake, iOS imeandikwa kwa Swift na inaendeshwa tu kwenye vifaa vya iPhone (hapo awali pia kwenye iPads, ingawa iPadOS yake kwa kweli ni chipukizi tu cha iOS).
Kisha, kwa sababu ya jinsi Java inavyosanidiwa, kumbukumbu iliyoachiliwa na programu unazofunga lazima irudishwe kwenye kifaa kupitia mchakato unaojulikana kama Ukusanyaji wa Takataka - ili iweze kutumiwa na programu zingine. Huu ni mchakato mzuri katika kusaidia kifaa yenyewe kufanya kazi vizuri. Tatizo, bila shaka, ni kwamba mchakato huu unahitaji kiasi cha kutosha cha RAM. Ikiwa haipatikani, taratibu hupunguza kasi, ambayo mtumiaji anaona katika majibu ya jumla ya uvivu ya kifaa.
Hali katika iOS
IPhone hazihitaji kusaga kumbukumbu iliyotumika kurudi kwenye mfumo, kwa sababu tu ya jinsi iOS yao inavyoundwa. Zaidi ya hayo, Apple pia ina udhibiti zaidi juu ya iOS kuliko Google inavyofanya juu ya Android. Apple inajua ni aina gani ya vifaa na vifaa iOS yake inaendesha, kwa hivyo inaifanya iendeshe vizuri iwezekanavyo kwenye vifaa kama hivyo.
Ni sawa kwamba RAM kwa pande zote mbili inakua kwa wakati. Bila shaka, maombi na michezo inayohitaji zaidi inawajibika kwa hili. Lakini ni wazi kwamba ikiwa simu za Android zitashindana na iPhones na iOS zao wakati wowote katika siku zijazo, zitashinda kila wakati. Na inapaswa kuacha watumiaji wote wa iPhone (iPad, kwa ugani) baridi kabisa.
Kwa hiyo kwanza anapima nambari mwenyewe kutoka kwa mtazamo wa maonyesho na kiwango cha upyaji wa adaptive, lakini haileti nambari yoyote halisi, na kisha hii na hitimisho? Wewe ni mlemavu sana.
Na saizi ya faili ya RAM haihusiani na kufanya kazi nyingi badala ya kasi? Hiyo ni kando tu, inategemea sana ni aina gani ya RAM wanayo, ni kasi gani, na jinsi mfumo unavyoishughulikia. Jambo lingine muhimu ni kwamba Android inakaribia programu kwa njia tofauti, tunaandika huduma ambazo zina haki ya kufanya kazi chinichini, ambayo haiwezekani na Apple ... na ikiwa tungelinganisha, itakuwa sahihi kuamua kati ya simu za Google Pixel dhidi ya. iPhones, kwa sababu Samsung inaongeza balladi ya serikali ambayo haionekani, ikiwa unataka kulinganisha mifumo, kulinganisha kwa fomu yao safi (au karibu na fomu yao safi iwezekanavyo)
Una kichaa
Maelezo rahisi ya kwa nini simu za Android zinahitaji RAM zaidi kuliko iOS na kutakuwa na wimbi la chuki kutoka kwa watumiaji wa Android :D Ikiwa tu watu walifurahiya simu zao na hawakutafuta shida na wengine kila wakati :D
Ndio maana hawana fremu ya kutosha Kwa sababu hawawezi kutengeneza fremu kubwa na wanachotoa 6GB hata kupakua mchezo wowote... Android simply isn't better
Unazungumzia nini jamani? Ikiwa apple ilijua kwamba ingefaidika iPhone, ingeweka kumbukumbu zaidi huko. Na si kwamba hawezi. Usisahau kwamba apple ina wasindikaji bora wa simu. Na unafikiri hatavuta mchezo wowote? Usichekwe. Ni dhahiri hujawahi kuwa nayo
kuna mtu yeyote hapa ana muundo, au wewe ni mtoto wa miaka 13 tu ambaye hawezi kusoma kwa ufahamu :D
Kwa miaka mingi nilitumia simu za android tu na kulaani Apple. Lakini nilipopata fursa ya kujaribu tufaha, sikusita. Nisingebadilika tena. Kwa kweli, Apple haihitaji RAM nyingi kama Android kwa sababu mfumo umeandikwa "bora" na hauna ballast nyingi kutoka kwa watengenezaji tofauti. Sisi sote tuna maoni yetu juu ya apple na android, lakini wale ambao hawajajaribu apple hawawezi kulinganisha.
Makubaliano. Unajaribu mara moja na kisha lazima. Ninajua watu wachache tu (karibu hakuna) ambao walienda kinyume, na ikiwa walifanya hivyo, ni kwa sababu ya soko la bure la programu za Android.