Close ad

Dili talagsaon nga ang imong telepono adunay s Androidmas daghan ang RAM kaysa sa kompyuter nga imong gitrabahoan. Sa mga kasamtangan Androidech dali ra natong makuha ang 12 GB nga RAM, nga magamit pananglitan sa labing kataas nga pagsumpo sa mga modelo Galaxy S22 Ultra o Google Pixel 6 Pro. Ang ubang mga telepono usab adunay 16 GB nga RAM. Sa laing bahin, ang iPhone 13 Pro adunay 6 GB ra, ang iPhone 13 bisan 4 GB ra. Nagtrabaho sila nga maayo (o mas maayo pa) kaysa sa labing nasangkapan Androidy. Sa unsang paagi kini posible? 

Unsa ang RAM? 

Sa computer science, ang RAM mao ang termino nga gigamit alang sa read-write direct access semiconductor memory. Adunay daghang mga klase sa RAM, apan ang SDRAM nga gigamit sa mga smartphone dali ra. Dili sama sa non-volatile phone flash memory kung asa sila informace gitipigan sa dugay nga panahon, ang RAM makatipig informace lamang samtang ang device anaa. Sa panguna kini ang nagtrabaho nga panumduman sa telepono - kini adunay sulud informace, nga aktibo nga gigamit sa aparato.

Kon mas daghan ang RAM sa usa ka telepono, mas daghang butang ang matipigan niini sa iyang operating memory. Sa imong pag-abli sa dugang nga mga app (o dugang nga sulod sulod sa usa ka app), ang telepono mogahin og RAM sa matag bag-ong proseso. Kung wala nay nahabilin nga RAM, kinahanglan nga magdesisyon ang aparato kung unsang mga proseso ang patyon aron mapadayon nga hapsay ang mga butang. Ang tanan nga mga butang managsama, ang usa ka telepono nga adunay 8GB nga RAM makahimo sa paghupot sa mas aktibo nga mga proseso kaysa sa usa ka telepono nga adunay 4GB nga RAM, mao nga ang paglukso tali sa mga kalihokan mahimong mas paspas sa usa ka telepono nga adunay mas daghang RAM.

Android nanginahanglan ug daghang RAM kaysa iOS 

Wala’y tino nga hinungdan, apan daghang mga hinungdan nga nakatampo niini nga kamatuoran. Una, ang app alang sa Android a iOS lahi ang ilang pagkatukod. Kada tuig adunay pipila ra ka bag-ong mga iPhone ug iPad nga nagdagan sa parehas nga hardware. Tungod kay ang app alang sa iOS modagan lamang sa pipila ka mga homogenous nga mga chipset, mahimo kini nga espesipikong matukod alang niini nga mga chipset gamit ang gitawag nga lumad nga mga programming language (ilabi na ang Swift ug Objective-C). Gisulat ang code para sa mga aplikasyon para sa iOS gihugpong direkta ngadto sa mga panudlo nga processors Apple sabton nga walay bisan unsang paghubad.

Sa laing bahin, ang sistema Android nga nagdagan sa halos walay kinutuban nga gidaghanon sa lain-laing mga himan, ang sama nga mga app kinahanglan nga modagan sa mga chipset gikan sa Qualcomm, Samsung, MediaTek ug uban pa. Tungod kay imposible nga mano-mano nga masiguro ang pagkaangay sa tanan niining lainlaing mga pag-configure sa hardware, ang mga aplikasyon alang sa Android gisulat sa programming language (Kotlin ug Java), nga mahimong hubaron ngadto sa usa ka matang sa komon nga pinulongan, nga unya hubaron sa ikaduhang higayon ngadto sa lumad nga code alang niana nga chipset. Kining komon nga pinulongan gitawag og bytecode. 

Ang Bytecode dili espesipiko sa bisan unsang partikular nga hardware, busa kinahanglan nga i-convert sa device ang code ngadto sa native code sa dili pa modagan. Kung itandi sa direkta nga pagpadagan sa lumad nga code, sama sa gibuhat sa sistema iOS, kini nga proseso nagkinahanglan og dugang nga mga kapanguhaan, nagpasabut nga usa ka aplikasyon nga parehas ang hitsura ug pagtrabaho sa mga sistema Android a iOS, alang sa pagdagan niini sa aparato Galaxy Ang S22 kasagaran nanginahanglan labi pa nga magamit nga RAM kaysa sa iPhone 13.

Awtomatikong paglimpyo sa RAM 

Ang matag operating system usab nagdumala sa RAM nga lainlain. Android naggamit ug memory management method nga gitawag ug garbage collection. Kini nga proseso matag karon ug unya nagtangtang sa mga butang gikan sa memorya nga wala na gigamit, sa ingon nagpahigawas niini. Sistema iOS bisan pa niana, kini naggamit sa automatic reference counting (ARC), nga awtomatik nga naghatag ug numerical value sa mga butang sa memorya base sa pila ka ubang mga butang nga nag-refer niini, ug nagtangtang niadtong kansang bili moabot sa zero.

Tungod kay ang pagkolekta sa basura matag karon ug unya nangita alang sa wala magamit nga mga butang, mahimo’g adunay usa ka mubo nga pagtipon sa wala’y kapuslanan nga kasayuran nga naglupig sa RAM. Sa kasukwahi, ang ARC wala niini nga problema - ang indibidwal nga wala kinahanglana nga mga butang gikuha gikan sa panumduman sa diha nga kini giila nga wala magamit. Sistema Android gipugngan usab niini ang mga app nga nagdagan sa background nga mas ubos kaysa u iOS, mao nga ang mga app nga dili nimo aktibong gigamit mahimo sa mga telepono nga adunay sistema Android magpabilin sa RAM nga mas sayon ​​kay sa v iPhoneCh. Pagka-flexible sa sistema Android mao ang usa sa pinakadako nga kalig-on niini nga plataporma, apan kini nga pagka-flexible mahimo usab nga magkinahanglan og dili kaayo episyente nga paggamit sa RAM.

Sa final, dili na importante 

Android a iOS sa ingon, sila adunay lain-laing mga kinahanglanon sa RAM tungod kay ang duha ka operating sistema sa pagtrabaho lahi. Android mas flexible kay sa iOS. Bisan pa, ang ingon nga pagka-flexible moabut sa gasto sa mas taas nga mga kinahanglanon sa RAM aron makab-ot ang parehas nga pasundayag sa nakit-an sa mga iPhone. Pero gihatag na iPhone 13 Pro Max alang sa CZK 31 ug Samsung Galaxy Ang A33 5G alang sa CZK 8 matag usa adunay 990 GB nga RAM, klaro nga ang panumduman mismo dili usa ka dako nga hinungdan nga nakaapekto sa parehas nga pasundayag sa aparato o mga gasto sa tiggama sa katapusan nga presyo niini.

Samsung nga mga telepono Galaxy makapalit ka pananglitan dinhi

Ang labing gibasa karon

.