蘋果手機(jī)運(yùn)存小,為什么流暢度反而勝于安卓?
十萬萬個為什么
- 知其然,知其所以然 -
你能一口氣想到幾個原因
蘋果手機(jī)運(yùn)存高嗎?
不高,與安卓機(jī)型比,少的不是一星半點(diǎn)。
安卓機(jī)型已經(jīng)發(fā)展到8G運(yùn)存,而蘋果手機(jī)的運(yùn)存最高也才3G,處理器最高也才6核(如iPhoneX)。
吊詭的是大家都感受到蘋果手機(jī)卻比安卓手機(jī)流暢度要高,這就不得不讓人佩服了。
雖然安卓手機(jī)已經(jīng)做了很大改善,不像當(dāng)初那般稍微用的久一些,就會頻頻卡頓。但在手指觸碰到屏幕的那一瞬間,還能感受到安卓特色般的“生硬”感,不像蘋果手機(jī)“干脆利落”帶來的別樣流暢感。
這到底是什么原因造成的呢?
一、系統(tǒng)環(huán)境迥異
“買IOS贈手機(jī)”可以說是對蘋果系統(tǒng)最生動的描述了,事實也證明IOS系統(tǒng)不負(fù)眾望。
IOS憑借著強(qiáng)大的統(tǒng)一性和可控性,讓一切程序都是井然有序的運(yùn)行。
打個比方,IOS系統(tǒng)就像一支政令統(tǒng)一、紀(jì)律嚴(yán)明的武裝部隊,一道命令下去,很快就能落實。
反觀Android就不同了,除了要保證現(xiàn)有的硬件能有順暢運(yùn)行,還要確保那些廠商提供的各種未知的組合硬件,可控環(huán)境差很多。
這就好比一支部隊除了要打仗,還有兼顧修路等各種雜七雜八的事,職責(zé)模糊,一旦任務(wù)發(fā)生沖突,自然也就無所適從,影響效率。
二、優(yōu)先次序不同
大家或許都有這樣一種感受:
同一個應(yīng)用程序,在蘋果手機(jī)上和安卓手機(jī)上打開時,后者總比前者慢那么一點(diǎn)。
這是什么原因造成的呢?那是因為二者的響應(yīng)順序不同。
IOS對屏幕的響應(yīng)順序是:觸摸→媒體→服務(wù)→架構(gòu),而安卓是:程序→框架→屏幕顯示資源→架構(gòu)。
這也就是說,打開一個應(yīng)用程序時,觸摸的一瞬間蘋果手機(jī)就有反應(yīng)了,而安卓手機(jī)還有“考慮”一會才有反應(yīng)。
這個過程看似很短,但在具體使用過程中,還是明顯能夠感覺到。
結(jié)果蘋果手機(jī)自然要給人的感覺快一些。
三、開發(fā)環(huán)境不同
Android采用的是Java虛擬機(jī)堆技術(shù),而IOS的開發(fā)語言為Objective—C。
Java虛擬機(jī)堆技術(shù)本質(zhì)上是一次解釋多條命令,通過多開虛擬機(jī)堆提高解釋成指令的速度,提高了java軟件在手機(jī)上運(yùn)行的速度。
說的更直白些就是一道命令下達(dá)時事先需要解釋,這就造成cpu在等待數(shù)據(jù)過程中浪費(fèi)時間,數(shù)據(jù)從手機(jī)內(nèi)存到cpu需要時間。
而解釋又不是一次就能搞定,可能需要多次才可以解釋完成指令,送到虛擬機(jī)里執(zhí)行。
這就像一個公司董事長要舉行活動,然后把任務(wù)下達(dá)給各部門經(jīng)理并做了詳細(xì)介紹,然后再由中層領(lǐng)導(dǎo)向普通員工傳達(dá),由于溝通不到位,需要董事長、經(jīng)理、員工之間多次溝通才能把事情搞清楚。
這樣自然要耽誤時間,慢下來也在情理之中了。
Objective—C在運(yùn)行過程中不需要虛擬機(jī)在中間插手,是系統(tǒng)本身運(yùn)行程序的執(zhí)行過程,執(zhí)行效率自然很高。
好比董事長直接面對底層員工,省去中層領(lǐng)導(dǎo)這個環(huán)節(jié),效率自然會高一些。
四、運(yùn)行機(jī)制不同
IOS的后臺是“偽后臺”,Android的后臺是“真后臺”。
這是什么意思呢?
IOS在運(yùn)行時看起來打開了很多應(yīng)用程序,但是除了當(dāng)前運(yùn)行的之外,其他的程序在后臺都處于“睡眠”狀態(tài)。
就像你用蘋果手機(jī)同時打開了微信、支付寶、微博、王者榮耀等應(yīng)用程序,如果你當(dāng)前用的是支付寶,其它幾個則就不再運(yùn)行。
而Android就不一樣了,只要不手動退出,后臺程序就會一直處于運(yùn)行之中。
也就是說如果你現(xiàn)在用的是支付寶,而其它幾個程序看似沒有用,其實仍然還在運(yùn)行。
還有就是Android系統(tǒng)都是很多手機(jī)廠商定制的,往往捆綁大量軟件,不得不用很高的內(nèi)存來支撐。
五、國內(nèi)外環(huán)境不同
使用國外安卓手機(jī)的或許都有一個感受,雖然流暢度和蘋果有點(diǎn)差異,但不像國內(nèi)的那么明顯。
這就納悶了,難道外國的月亮就比較圓么?
事實上,這都是國內(nèi)手機(jī)軟件造的孽,我們平時下載的App還常駐后臺,相互喚醒。
也就是說看似我們關(guān)掉了某個APP,實際上它們一直在后臺藏著偷偷活動。
更為可惡的是如果我們打開某個APP,它總要拖家?guī)Э,甚至把隔壁老王也一起叫?/strong>,這樣不卡才怪呢。
國外的這種情況就要輕很多,順暢度自然也就好很多了。
還有就是國內(nèi)的App下載后,CPU的負(fù)荷度遠(yuǎn)超國外的,這就好比一個人總是處在很緊張很大壓力下,整個人能精神起來嗎?
- END -
相關(guān)推薦
三星手機(jī)最新奇怪bug是什么情況?隨機(jī)給聯(lián)系人發(fā)照片
最近,多家外媒紛紛報道,一些國外用戶的三星手機(jī)信息系統(tǒng)出現(xiàn)奇怪bug事件,隨機(jī)給聯(lián)系人發(fā)照片,這是什么情況?什么原因造成的?下面小編帶你走進(jìn)了解一下
華為5g手機(jī)上市時間 華為5g手機(jī)什么時候上市
5G網(wǎng)絡(luò)第一個標(biāo)準(zhǔn)已經(jīng)下來,接下來就是投入商用,據(jù)悉到2020年5G網(wǎng)絡(luò)開始商用,那么作為國產(chǎn)手機(jī)的大廠商華為什么時候出5G手機(jī)呢?下面我們一起來看看吧。
現(xiàn)在科技越來越發(fā)達(dá),手機(jī)拍照效果逐漸提升,越來越好,不少牌子手機(jī)的拍照性能已經(jīng)逐步跟上攝像機(jī)的拍照性能,下面小編帶大家一起來了解下
對于懷孕的媽媽來說,萬事處處要留意,小心。但是現(xiàn)代生活中電腦、電視機(jī)、手機(jī)等都或多或少會存在輻射,據(jù)說這些輻射對人體會產(chǎn)生一些不利的影響,尤其是對初期孕婦來說更是如此,會影響胎兒的正常發(fā)育與成長。實際上,電腦輻射對胎兒真的有影響嗎?