Kwala papatso

Palo e nepahetseng ea RAM eo mehala e e hlokang bakeng sa ho etsa lintho tse ngata tse boreleli ke taba eo ho buisanoang ka eona. Apple e feta ka boholo bo bonyenyane ho li-iPhones tsa eona, tseo hangata li sebetsang ho feta litharollo tsa Android. Hape u ke ke ua fumana mofuta ofe kapa ofe oa taolo ea memori ea RAM ho iPhone, athe Android e na le ts'ebetso ea eona e inehetseng bakeng sa sena. 

Haeba u ea, ho etsa mohlala, ka Samsung Galaxy lifono ho Litlhophiso -> Tlhokomelo ea sesebelisoa, u tla fumana letšoao la RAM mona le tlhahisoleseding ea hore na sebaka se kae se lokolohile le hore na ho na le bokae. Ka mor'a ho tobetsa ho menu, u ka bona hore na kopo ka 'ngoe e nka memori e kae, hape u na le khetho ea ho hlakola memori mona. Mosebetsi oa RAM Plus o boetse o fumaneha mona. Moelelo oa eona ke hore e tla loma palo e itseng ea GB ho tloha polokelong ea ka hare, eo e tla e sebelisa bakeng sa mohopolo oa sebele. A na u ka inahanela ntho e kang ena ho iOS?

Li-smartphone li itšetlehile ka RAM. E ba thusa ho boloka sistimi ea ts'ebetso, ho qala lits'ebetso le ho boloka tse ling tsa data ho cache le memori ea buffer. Kahoo, RAM e tlameha ho hlophisoa le ho laoloa ka tsela eo lits'ebetso li ka tsamaellanang hantle, leha u ka li lahlela ka morao ebe u li bula hape kamora nakoana.

Swift vs. Java 

Empa ha o qala ts'ebeliso e ncha, o hloka ho ba le sebaka sa mahala mohopolong ho e kenya le ho e tsamaisa. Haeba ho se joalo, sebaka se tlameha ho tlosoa. Ka hona, sistimi e tla emisa ka matla lits'ebetso tse ling tse sebetsang, joalo ka lits'ebetso tse seng li qalile. Leha ho le joalo, litsamaiso ka bobeli, e leng Android le iOS, li sebetsa ka tsela e fapaneng le RAM.

Sistimi ea ts'ebetso ea iOS e ngotsoe ka Swift, 'me iPhones ha e hlile ha e hloke ho sebelisa mohopolo o sebelisitsoeng ho tsoa lits'ebetsong tse koetsoeng ho khutlela sistimi. Sena se bakoa ke tsela eo iOS e hahiloeng ka eona, hobane Apple e na le taolo e felletseng holim'a eona kaha e sebetsa ho li-iPhones tsa eona feela. Ka lehlakoreng le leng, Android e ngotsoe ka Java 'me e sebelisoa lisebelisoa tse ngata, kahoo e tlameha ho ba bokahohle. Ha kopo e felisitsoe, sebaka seo e se nkileng se khutlisetsoa sistimi ea ts'ebetso.

Native Code vs. JVM 

Ha moqapi a ngola sesebelisoa sa iOS, ba se bokella ka kotloloho ho khoutu e ka sebetsang ho processor ea iPhone. Khoutu ena e bitsoa khoutu ea tlhaho hobane ha e hloke tlhaloso kapa tikoloho e sebetsang ho sebetsa. Android, ka lehlakoreng le leng, e fapane. Ha khoutu ea Java e bokelloa, e fetoleloa ho Java Bytecode intermediate code, e ikemetseng ka processor. Ka hona e ka sebetsa ho li-processor tse fapaneng tse tsoang ho bahlahisi ba fapaneng. Sena se na le melemo e meholo bakeng sa khokahano ea sethala. 

Ha e le hantle, ho boetse ho na le bothata. Motsoako o mong le o mong oa ts'ebetso le processor o hloka tikoloho e tsejoang ka hore ke Java Virtual Machine (JVM). Empa khoutu ea tlhaho e sebetsa hantle ho feta khoutu e entsoeng ka JVM, kahoo ho sebelisa JVM ho eketsa palo ea RAM e sebelisoang ke kopo. Kahoo lisebelisoa tsa iOS li sebelisa mohopolo o fokolang, ka karolelano 40%. Ke ka lebaka leo Apple e sa tlamehang ho hlomella li-iPhones tsa eona ka RAM e ngata joalo ka ha e etsa ka lisebelisoa tsa Android. 

.