Dùin sanas

Is e Android agus iOS an dà shiostam obrachaidh gluasadach as motha a chleachdar san t-saoghal. Is e seo cuideachd as coireach gu bheil e loidsigeach gum bi luchd-cleachdaidh gan coimeas ri chèile. Nuair a bhios Android vs. iOS, bidh ùpraid ann gu bheil barrachd RAM aig a’ chiad fhear a chaidh ainmeachadh na an dàrna fear, agus mar sin feumaidh e a bhith gu nàdarrach “nas fheàrr”. Ach an e sin fìor chùis? 

Nuair a nì thu coimeas eadar fònaichean suaicheanta Android agus iPhone a chaidh a dhèanamh san aon bhliadhna, gheibh thu a-mach gu bheil e fìor gu bheil nas lugha de RAM aig iPhones sa chumantas na na farpaisich aca. Tha e nas iongantaiche, ge-tà, gu bheil innealan iOS a’ ruith a cheart cho luath, no eadhon nas luaithe na fònaichean Android le ìrean nas àirde de RAM.

Tha 13 GB de RAM aig an t-sreath gnàthach iPhone 6 Pro, agus chan eil ach 13 GB aig na modalan 4. Ach ma choimheadas sinn air dè is dòcha a’ chompanaidh iPhone as motha, Samsung, tha suas ri 21GB de RAM aig a’ mhodail Galaxy S5 Ultra 16G aige eadhon. Bu chòir buannaiche an rèis seo a bhith soilleir. Ma thomhaiseas sinn “meud”, tha, ach an taca ri fònaichean Android, chan fheum iPhones dìreach uimhir de RAM gus a bhith am measg nam fònaichean sgairteil as luaithe san t-saoghal.

Carson a tha feum aig fònaichean Android air barrachd RAM gus ruith gu h-èifeachdach? 

Tha am freagairt gu math sìmplidh agus an urra ris a’ chànan prògramaidh a tha thu a’ cleachdadh. Tha mòran de Android, a’ gabhail a-steach aplacaidean Android, mar as trice air a sgrìobhadh ann an Java, a tha na chànan prògramadh oifigeil airson an t-siostaim. Bhon toiseach, b 'e seo an roghainn as fheàrr a tha comasach oir tha Java a' cleachdadh "inneal mas-fhìor" gus còd siostam obrachaidh a chur ri chèile a bhios a 'ruith air iomadh inneal agus seòrsa pròiseasar. Tha seo air sgàth gun deach Android a dhealbhadh gus obrachadh air innealan le diofar chruthan bathar-cruaidh bho luchd-saothrachaidh eadar-dhealaichte. An coimeas ri sin, tha iOS sgrìobhte ann an Swift agus chan eil e a’ ruith ach air innealan iPhone (roimhe seo cuideachd air iPadn, ged a tha an iPadOS aige gu dearbh dìreach mar fhìor shealladh de iOS).

An uairsin, air sgàth mar a tha Java air a rèiteachadh, feumaidh an cuimhne a tha air a shaoradh leis na tagraidhean a dhùin thu a thilleadh chun inneal tro phròiseas ris an canar Cruinneachadh Garbage - gus an gabh a chleachdadh le tagraidhean eile. Is e pròiseas cho èifeachdach a tha seo ann a bhith a’ cuideachadh an inneal fhèin a ruith gu rèidh. Is e an duilgheadas, gu dearbh, gu bheil am pròiseas seo a 'feumachdainn tomhas gu leòr de RAM. Mura h-eil e ri fhaighinn, bidh na pròiseasan a’ slaodadh sìos, a chì an neach-cleachdaidh ann am freagairt slaodach iomlan an inneil.

An suidheachadh ann an iOS 

Chan fheum iPhones cuimhne ath-chuairteachadh air ais dhan t-siostam, dìreach air sgàth mar a tha an iOS aca air a thogail. A bharrachd air an sin, tha barrachd smachd aig Apple air iOS na tha Google air Android. Tha fios aig Apple dè an seòrsa bathar-cruaidh is innealan a tha iOS a’ ruith air, agus mar sin bidh e ga thogail gus ruith cho rèidh sa ghabhas air innealan mar sin.

Tha e loidsigeach gum fàs RAM air gach taobh thar ùine. Gu dearbh, tha tagraidhean agus geamannan nas dùbhlanaiche an urra ri seo. Ach tha e soilleir ma tha fònaichean Android gu bhith a’ farpais ri iPhones agus an iOS aca aig àm sam bith san àm ri teachd, bidh iad dìreach an-còmhnaidh a’ buannachadh. Agus bu chòir dha luchd-cleachdaidh iPhone (iPad, le leudachadh) fhàgail gu tur fuar. 

.