毛虎的聊齋
空間首頁 | 博客 | 好友分享 | 相冊 | 存檔 | 朋友和群組 | 個人資料

再見!卡頓的安卓手機 

2022-04-24 22:55:22
>>文章內容
原創:新周刊


安卓系統最大的問題,就是系統卡頓。

一部手機,尤其是被用過一年之後,往往會變得越來越卡,卡到APP半天打不開;卡到好不容易打開APP,操作兩下又死機了;卡到要經常重啟才能緩解卡頓;卡到手機發燙,讓人時刻擔心手機會爆炸……



有時候卡起來,真能急死人。

卡頓問題人神共憤,消費者受不了,手機廠商也愁到頭大。為了解決卡頓問題,安卓手機廠商們使出了渾身解數,一方面不斷加大手機運行內存——2GB、4GB、8GB、12GB;另一方面,對於頻繁自啟動的部分應用,采用了“殺後台”的處理方式,以此減少內存占用。

應用開發者當然不想自己軟件的後台進程被無端“殺掉”,有的會利用安卓的懸浮窗機制,在用戶關閉應用時縮小到某個角落,以此保持在線進程;還有的會抱團取暖,利用安卓的“廣播接收器”鏈式觸發後台自啟動。



廣播接收器是系統響應應用需求的一種機制。

另外,手機廠商往往自己還有一些預裝的APP,會提前設置在系統白名單裡,防止被殺後台。這就是安卓手機內存越做越大卻依然越來越卡的原因。

這種僵局,只能使得手機廠商更加激進地實行殺後台策略,但這就導致一些用戶使用軟件的進程會被惡意中斷。

我們常常能遇到如下場景——

當你正在打著一盤游戲,這時領導在工作群發通知,你趕緊點開群回復“收到”,結果返回後發現游戲被殺後台了,要重新進入,此時你的心情必如一片荒原,荒原之上是一萬頭羊駝在奔騰,前方則是一道深淵,深淵的底部赫然寫著一行大字——“換手機吧”。



想象一下,游戲到緊要關頭,結果因為回復一條信息就被殺後台……

當你安裝了一款睡眠監測APP,想監測一下自己的睡眠質量、知道自己晚上夢話說了什麼,結果第二天起床一看,因為息屏,監測APP被殺後台了,啥也沒監測到。

如果說上述需求屬於“不痛不癢”的量級,算得上還可以忍受,那麼對於視力障礙者來說,就是忍無可忍了。據雷科技報道,2018年就有開發者吐槽說,自己開發的無障礙應用經常被系統無端殺後台,而這些應用原本需要在後台靜默運行,才能幫助視障者讀屏操作手機。



無障礙應用都被殺後台,這讓視障者如何是好?

與安卓相對,蘋果的處理方式幹脆利索,因為蘋果壓根就沒有“後台”,所以自然也不會存在後台應用過多導致系統卡頓的問題。

沒有後台的蘋果,又是如何做到多應用切換時能調取離開應用前的界面呢?這就是蘋果“墓碑”機制的作用,蘋果在應用被切換之前會截取留存切換時的頁面,在用戶返回時還原到原有界面即可。雖然真實過程比這個復雜得多,但基本原理大致如此。



蘋果的流暢性,安卓的確比不來。

安卓原本就是基於Linux系統改造的多後台處理系統,如果引入“墓碑”機制會有許多技術難題。但作為安卓的開發者,谷歌自然也不會坐看安卓如此墮落。

5月11日,谷歌將會舉行“I/O大會”,屆時谷歌將會發布最新版操作系統Android 13。據XDA報道,谷歌為Android 13內核添加了一段與內存、多任務優化有關的代碼,主要涉及MGLRU(Multi-Generational Least Recently Used),即多頁面回收策略。



MGLRU已經在Chrome OS上測試過,現在要應用到Android 13。

根據谷歌測試,借助MGLRU,kswapd CPU使用率降低了40%(kswapd是管理虛擬內存的進程)。此外,在75%內存占用時減少了85%的後台誤殺情況,在50%的內存占用時降低了18%的渲染延遲。

也就是說,MGLRU將同時解決殺後台和系統卡頓兩大關鍵問題,有利於提高系統流暢性的同時增強應用的後台體驗。

看來,安卓手機也要像蘋果手機一樣快到飛起了,你期待嗎?

maohu | 點擊: 0 | 評論: 2 | 分類: 缺省 | 論壇: 電子電玩 | 論壇帖子
QR Code
請用微信 掃一掃 掃描上面的二維碼,然後點擊頁面右上角的 ... 圖標,然後點擊 發送給朋友分享到朋友圈,謝謝!
分享:
分享到微信

文章評論

晃悠晃悠
無題
民主安卓與獨裁蘋果,哈哈。。。

2022-04-25 02:32:42 | 引用
無題
小粉紅愛用蘋果

2022-04-25 05:24:05 | 引用
pws07

發表評論

文章分類
缺省  

Our Sponsors

快速導航
首頁
論壇
Classified Search Engine
黃頁/二手
北美個人空間
免費注冊
登錄

統計
點擊: 8537778
帖子數量: 89027
開辟個人空間: 2013-03-28
最後更新: 2022-06-02

RSS訂閱
 
 
 
 
 

   https://www.westca.com/Space/u=maohu/lang=tchinese.html  

加西網為北美中文網傳媒集團旗下網站