最近有小伙伴在后臺(tái)私信我,說(shuō)他有一個(gè)問(wèn)題,他現(xiàn)在用的手機(jī)是四年前發(fā)布的配備麒麟980處理器的華為Mate20。
根據(jù)他自己的了解,麒麟980的性能在現(xiàn)階段基本還能和驍龍778G掰掰手腕,但是為什么自己手里的華為Mate20卻開始有些卡了。甚至還不如自己在手機(jī)店看的那些配備更低端SOC的手機(jī)流暢(目前市面上有大量低端手機(jī)的性能配置是不如華為Mate20的)譬如榮耀X30配備的驍龍695等。
那么,本文我們就來(lái)做一個(gè)深度剖析——來(lái)給大家解答“處理器的性能明明夠用,為什么老款手機(jī)還是會(huì)卡?”這個(gè)問(wèn)題,同時(shí)也會(huì)給大家科普一下預(yù)防和改善的方式。
1、閃存性能下降是手機(jī)出現(xiàn)卡頓的核心原因之一。
筆者在此前的文章中就給大家分享過(guò)一個(gè)經(jīng)驗(yàn)之談——包括手機(jī)以及電腦在內(nèi),這些設(shè)備一旦出現(xiàn)較為頻繁的間歇性卡頓問(wèn)題,絕大多數(shù)都和硬盤讀寫性出現(xiàn)瓶頸有著直接的關(guān)系。
手機(jī)上目前采用的靜態(tài)存儲(chǔ)器都是以NAND FLASH+控制器的模式為主,也就是和PC端上的SSD固態(tài)硬盤的構(gòu)造是一摸一樣的,只是協(xié)議不一樣。
而所有采用類似結(jié)構(gòu)的儲(chǔ)存介質(zhì)都會(huì)出現(xiàn)一個(gè)共同的問(wèn)題,那就是讀寫速度的衰減,而閃存的讀寫速度一旦出現(xiàn)衰減就會(huì)直接影響到系統(tǒng)文件的IO性能,從而導(dǎo)致系統(tǒng)出現(xiàn)卡頓等等一系列問(wèn)題呢。
而閃存之所以會(huì)出現(xiàn)讀寫性能下降的問(wèn)題,除了壽命問(wèn)題之外,還有一個(gè)非常常見的問(wèn)題那就是——裝得太滿。
閃存芯片在進(jìn)行寫入操作的時(shí)候一般都要進(jìn)行擦除操作,而在執(zhí)行擦除操作之前會(huì)先對(duì)原本儲(chǔ)存在該位置的數(shù)據(jù)進(jìn)行遷移,大家可以理解為把這一塊的數(shù)據(jù)先遷移到其他空余位置,然后再執(zhí)行寫入操作。
那么如果這個(gè)時(shí)候你的剩余空間不夠的話,主控就只能頻繁地啟動(dòng)擦除操作,這就會(huì)造成讀寫性能的短暫下降,而給消費(fèi)者呈現(xiàn)的就是手機(jī)卡頓了,處理任務(wù)有延時(shí)了。
這就是為什么新手機(jī)總會(huì)給人一種很流暢的感覺的原因之一,因?yàn)樾率謾C(jī)的閃存處于滿血的狀態(tài),這是老手機(jī)所不能比的。
其次,閃存性能還會(huì)隨著使用周期的增加而出現(xiàn)永久性的下降,因?yàn)榘∟AND FLASH以及主控在內(nèi),都是有其實(shí)際的使用壽命的,一旦寫入量達(dá)到一定量級(jí),SSD的讀取和寫入性能就會(huì)出現(xiàn)不可逆的下降,這個(gè)時(shí)候手機(jī)就會(huì)出現(xiàn)非常明顯的卡頓問(wèn)題,當(dāng)然了,目前手機(jī)閃存的設(shè)計(jì)壽命都比較長(zhǎng),一般用戶是很難把閃存用壞的。
解決方案:
1、在購(gòu)買手機(jī)的時(shí)候盡量購(gòu)買擁有大內(nèi)存組合的機(jī)型,就現(xiàn)階段的實(shí)際使用情況來(lái)看,如果預(yù)算充足盡量256G起步。
2、定期清理儲(chǔ)存空間,盡量將可有空間控制在20%以上為佳,可以關(guān)閉WX中圖片自動(dòng)下載的權(quán)限(WX不會(huì)再自動(dòng)下載圖片,能夠大大降低WX占用的空間)
2、應(yīng)用程序的流氓行為導(dǎo)致運(yùn)存出現(xiàn)。(安卓系統(tǒng)專屬)
由于在國(guó)內(nèi)安卓市場(chǎng)缺乏有效的統(tǒng)一推送機(jī)制,所有APP的新消息推送都只能依賴于內(nèi)置在APP模塊中的推送進(jìn)程來(lái)完成,換句話說(shuō),只要你能看到通知的APP其實(shí)都在你的運(yùn)存當(dāng)中偷偷的駐留了一個(gè)主管通信的進(jìn)程,有些甚至是全量的被儲(chǔ)存在運(yùn)存中。
而且,由于安卓生態(tài)的無(wú)序性,安卓系統(tǒng)的上的應(yīng)用為了讓自己的APP擁有推送信息的權(quán)力,還會(huì)建立起來(lái)一個(gè)不可言說(shuō)的聯(lián)盟——“關(guān)聯(lián)啟動(dòng)聯(lián)盟”,這些APP會(huì)統(tǒng)一達(dá)成默契,通過(guò)內(nèi)置一個(gè)SDK接口來(lái)起到鏈?zhǔn)秸{(diào)用喚醒的作用,簡(jiǎn)單來(lái)說(shuō)就是當(dāng)你打開A軟件,就會(huì)同時(shí)啟動(dòng)B,C軟件的消息推送進(jìn)程,這就是為什么有些時(shí)候我明明沒有打開這個(gè)應(yīng)有,它卻能在通知欄推送了信息的原因。
也許一到兩個(gè)進(jìn)程對(duì)于運(yùn)存的消耗不足為懼,但是這種進(jìn)程一旦多了之后,勢(shì)必會(huì)占用運(yùn)存的空間,而運(yùn)存空間一旦出現(xiàn)瓶頸就會(huì)頻繁的啟動(dòng)內(nèi)存回收極致以及調(diào)用讀寫速度較慢的閃存空間進(jìn)行信息的交互,這就會(huì)造成手機(jī)的卡頓。
這個(gè)問(wèn)題就目前來(lái)看幾乎是無(wú)解的,除非等到統(tǒng)一推送聯(lián)盟完全建成才有可能實(shí)現(xiàn),但目前來(lái)看,距離該聯(lián)盟真正成立還遙遙無(wú)期。
解決方案:
1、關(guān)閉一切不常用的信息推送功能,不同系統(tǒng)的關(guān)閉方式不一樣,大體都可以通過(guò)長(zhǎng)按、左右滑動(dòng)通知欄信息的方式進(jìn)行設(shè)置。
筆者目前所使用的手機(jī)就只保留了電話,短信,WX以及系統(tǒng)必要通知的通知權(quán)限,其他所有的APP的通知權(quán)限都被關(guān)閉。
3、手機(jī)廠商的“負(fù)優(yōu)化”
目前能夠得到官方認(rèn)證的系統(tǒng)負(fù)優(yōu)化的案例其實(shí)有很多,我來(lái)舉一個(gè)例子:根據(jù)2018年的報(bào)道,意大利當(dāng)局對(duì)蘋果和三星公司分別處以五百萬(wàn)歐元的罰款,而被罰款的原因是因?yàn)檫@兩家企業(yè)涉嫌有意地通過(guò)軟件更新的方式降低了老舊設(shè)備的運(yùn)行速度。
其中,蘋果曾在2017年就已經(jīng)成為,系統(tǒng)會(huì)對(duì)老設(shè)備進(jìn)行適當(dāng)?shù)?ldquo;降速”(降低CPU的頻率)以此來(lái)保證手機(jī)的續(xù)航,而降低CPU的頻率勢(shì)必會(huì)降低CPU的性能,從而影響到手機(jī)系統(tǒng)的流暢性,這就是被鬧得沸沸揚(yáng)揚(yáng)的“降速門”的由來(lái)。
其他手機(jī)廠商雖然沒有爆出過(guò)相關(guān)的信息,但是大部分都擁有類似的做法,有些可能并不是有意的,譬如一些新系統(tǒng)的更新,由于其本身對(duì)手機(jī)性能的要求比較高,導(dǎo)致手機(jī)CPU需要長(zhǎng)期處于高頻率狀態(tài),從而導(dǎo)致功耗激增以及卡頓等問(wèn)題的出現(xiàn),這都是很經(jīng)常碰到的。
曾經(jīng)的OPPO和VIVO的機(jī)型為什么總給人一種——“性能不高但是卻不容易卡頓的錯(cuò)覺”,歸根結(jié)底就是因?yàn)椋饲癘PPO和VIVO的手機(jī)很少更新系統(tǒng),尤其是底層大版本的更新。
解決方案:
1、老舊機(jī)型盡量不要去更新系統(tǒng),尤其對(duì)系統(tǒng)大版本進(jìn)行更新的系統(tǒng)尤為注意。
以上就是關(guān)于“處理器的性能明明夠用,為什么老款手機(jī)還是會(huì)卡?”這個(gè)問(wèn)題的解答,希望可以幫到你。
相關(guān)關(guān)鍵詞: 手機(jī)卡頓 手機(jī)卡頓怎么辦 手機(jī)總是卡頓怎么辦 怎么減緩手機(jī)出現(xiàn)卡頓