Ko te nui o te RAM e hiahiatia ana e nga waea mo o raatau mahi maha he kaupapa tautohetohe. He iti ake te rahi o Apple i roto i ana iPhones, he maha ake te whakamahi i nga otinga Android. Kaore hoki koe e kite i tetahi momo whakahaere mahara RAM i runga i te iPhone, engari kei a Android tana ake mahi whakatapua mo tenei.
Ki te haere koe, hei tauira, i roto i nga waea Samsung Galaxy ki Tautuhinga -> Te tiaki taputapu, ka kitea e koe he tohu RAM i konei me nga korero mo te nui o te waahi kaore he utu me te nui o te noho. Whai muri i te paato i te tahua, ka kite koe i te nui o te mahara e mau ana i ia tono, kei a koe ano te kowhiringa ki te whakakore i te mahara ki konei. Kei konei hoki te mahi RAM Plus. Ko te tikanga ka ngaua e ia etahi maha o GB mai i te rokiroki o roto, ka whakamahia mo te mahara mariko. Ka taea e koe te whakaaro i tetahi mea penei i runga i te iOS?
Ka whakawhirinaki nga waea atamai ki te RAM. Ka mahi ki a ratou ki te penapena i te punaha whakahaere, ki te whakarewa i nga tono me te penapena ano hoki i etahi o o raatau raraunga ki roto i te keteroki me te putunga mahara. No reira, me whakarite te RAM me te whakahaere kia pai ai te rere o nga tono, ahakoa ka taka koe ki te papamuri ka whakatuwhera ano i muri i etahi wa.
Tere vs. Java
Engari i te wa e timata ana koe i tetahi tono hou, me whai waahi noa koe ki te mahara hei uta me te whakahaere. Ki te kore e penei, me whakawātea te wāhi. No reira ka whakakorea e te punaha etahi tukanga whakahaere, penei i nga tono kua timata. Heoi, he rereke te mahi a nga punaha e rua, ara ko te Android me te iOS me te RAM.
Ko te punaha whakahaere iOS kua tuhia ki te Swift, a kaore nga iPhones e hiahia ki te hangarua i nga mahara kua whakamahia mai i nga taupānga kati ki roto i te punaha. Ko tenei na te huarahi i hangaia ai a iOS, na te mea kei a Apple te mana whakahaere i te mea ka rere noa i runga i ana iPhones. Engari, kua tuhia te Android ki Java ka whakamahia ki nga taputapu maha, na reira me nui ake te ao. Ka mutu te tono, ka whakahokia te waahi i tangohia ki te punaha whakahaere.
Waehere Maori vs. JVM
Ina tuhia e te kaiwhakawhanake he taupānga iOS, ka whakahiatohia e ratou ki te waehere ka taea te whakahaere i runga i te tukatuka o te iPhone. Ko tenei waehere ka kiia ko te waehere taketake na te mea kaore he whakamaarama, he taiao mariko ranei hei whakahaere. Android, i tetahi atu ringa, he rereke. Ka whakahiatohia te waehere Java, ka hurihia ki te waehere takawaenga Java Bytecode, he mea motuhake te tukatuka. Na reira ka taea te whakahaere i runga i nga momo tukatuka mai i nga kaihanga rereke. He painga nui tenei mo te hototahi-whakawhitiwhiti.
Ko te tikanga, he kino ano. Ko ia punaha whakahaere me nga huinga tukatuka e hiahia ana ki tetahi taiao e mohiotia ana ko te Java Virtual Machine (JVM). Engari he pai ake te mahi a te waehere taketake i te waehere i mahia ma te JVM, na te whakamahi i te JVM ka piki noa te rahi o te RAM e whakamahia ana e te tono. Na nga taupānga iOS he iti ake te mahara, i te toharite 40%. Koia hoki te take kaore a Apple e whai ki te whakakii i ana iPhone ki te nui o te RAM pera me nga taputapu Android.
Ehara ahau i te tino tohunga, engari ka whakaahua ahau i taku tirohanga mai i te tirohanga a tetahi kaiwhakamahi kua whakamahi i te phi mo nga tau 15, a kua 2 marama inaianei ki te iPhone 13 mini. I runga i te phi me te mahara 8GB (kua tata nei ko Samsung S21, Flip3) ka hoki mai ahau i muri i etahi wa ki te tono i whakarewahia i mua, ka utaina tonu ki te RAM, no reira kaore i timata ano ka taea e au te tiki i te waahi ka taea e au. mahue atu. I tetahi atu taha, ahakoa me te 8GB o te mahara, ka "perehia" e ahau nga tono katoa kotahi i te wiki ki te whakakore i te RAM, na te mea i timata te punaha ki te puhoi me te mahara tonu. Kaore au i te raru ki te puhoi i runga i te iPhone, engari i tetahi atu taha, me kii ahau i te wa e whakamahi ana i nga tono rite tonu, engari, ka pa mai ki ahau ka hoki mai ahau ki tetahi tono i whakarewahia i mua. ka utaina ano ka kore e taea e au te haere marie ki te waahi i mutu ai ahau.
Ko tehea whiringa he pai ake? He uaua ki te kii… Ko te patu i nga taupānga i runga i te phi me te whakakore i te RAM he mea e rua nga patene. Ko te utaina ano o te tono katoa i runga i te iPhone ehara i te mea ka pau te waa, no reira kare he mea nui... Ae ra, he pai ake te nui ake o te RAM i runga i te iPhone me te mahi maha penei i te Android :-D
Shit, kua poauau ano. Ko tetahi take, kare ano a Android i mahia i Java mo te wa roa, koira te take mo Kotlin. Ko te kaikohi paru kei te whakahaere i te mahara, koinei te mea ngawari ki te iOS, kei te noho tonu me ona ngoikoretanga. Ko te mea katoa ka patua e iOS nga taupānga ina tangohia e koe i te mata. Ka wetekina te mahara penei i runga i te linux ka pato koe ki te patu i te pid o te tukanga. Koinei te take ka roa te whakatuwhera i te kaitirotiro me te hoki ki nga mahi o mua. Ko tenei tuhinga he whakamaoritanga kupu o te tuhinga X tau na te kaikorero iOS kaore he mohio ki te kaupapa. Ae, o te akoranga, te whakahaere mahara ko te nuinga o te kawenga o te kaihōtaka, he aha te mahi a te tono. Ki te maremare ia, kua pakaru te mahara ki te ao me te pqk ka taea e koe te X Gb o te mahara, he koretake tonu. A i te wa he maha nga tono he WebView anake, he tino ngawari tenei, na te mea ka kai ia i nga mea ka taea. Karekau te tuhinga, paru.
Kaore a Android e whakamahi ana i te jvm, engari ko te dvm. I tua atu, ka whakahiatohia e ia ki roto i te mahi taketake
Kei te Android tonu a Java.