02.25 為什麼安卓手機長期使用後會卡頓?即便重置手機系統也幾乎沒有恢復?

待著81268573


眾多用戶都會覺得安卓手機用久了就卡,打開APP的速度似乎也越來越慢,相比用蘋果手機的用戶,大多覺得iPhone用起來, 反應速度和流暢性都會好於安卓機,碰到這種情況,有時甚至把安卓機進行刷新後重置後對應速度改善也不大,業恢復不了 。其實,這跟直覺有點關係(有人說你是心裡覺得蘋果手機快就是快),但說到根本原因還是手機系統的原因。

筆者具體來列出以下幾個原因,供大家及樓主參考參考:

一,優先級響應不同

iOS對屏幕反應的優先級是最高的,也就是說只要用戶觸摸了手機屏後,系統就會最優先去處理屏幕顯示這個層級,然後才是 媒體(Media),服務(Service)以及Core這些架構。

Android系統就是按部就班的,它的優先級響應層級首先是是同顯示相關的圖形圖像處理相關的處理,不難看出,當你觸摸屏 幕之後Android系統首先會激活應用框架,然後才是屏幕最後是核心架構,這也就造成了我們認為iPhone響應更快的感覺!

二,系統運行機制布不同

iPhone用是直接運行在IOS操作系統上的,

安卓應用程序都運行在JAVA虛擬機上,虛擬機是一種抽象化的計算機,它是通過仿真模擬實際的計算機上功能來實現運行的 ,相比IOS系統就多了一層,多手機資源就佔用的多。再加上系統的升級就會佔用更大的內存,也就是為什麼對安卓機進行刷 新和重置後,還是恢復不了你當初買新機時用的速度的,這是一個重要的原因。

三,垃圾回收機制(GC)不同

安卓系統的虛擬機是非常耗內存的,進行I/O操作就會產生很都垃圾,但系統又不能做隨時進行回收垃圾,資源也就佔用得越 多,就會導致越來越卡。有時我們就不得不手工進行清理。

蘋果手機的iOS系統其實沒有概念性的垃圾回收機制,它和Mac系統類似,把內存分為自由(Free)、活躍(active)、空閒 (inactive)、固定(wired)四個類型,然而這四種狀態根據系統需要相互轉化。比如當點擊Home鍵返回桌面時,程序會被暫停 ,不會再運行。當需要打開是直接轉化恢復。系統優化和關後臺是不需要的操作,清理效果、系統內存自我管理都是更加優 化的。

四,兩者的生態鏈不同

IOS操作系統和硬件都是有蘋果公司一家做主研發和總佈局的,等於說啥都是他們自家的,那從質量上的把關和做系統兼容性 就要優秀些。

安卓機的操作系統,安卓機的各個部件及安卓的應用APP/應用市場,都不是一家,先天就沒有蘋果的優勢。

最後,筆者想說的是,如今隨著科技力量的發展,手機研發技術得到不斷提升,移動終端/手機硬件在性能開發上都越來越先 進了,谷歌對安卓原生態系統也在不斷優化和升級,勢必安卓手機操作系統的運行效率及反應速度會同IOS系統的IPhone相差 無幾了。


IT人社


再強大的硬件也會被軟件一點一點消耗完的,


茶喝到沒味28486571


18個月,硬件消耗了


提燈者夜行人


軟件升級越來越大,硬件性能不夠,這很正常


陳大個同學


硬件不變 這些應用軟件時常更新 對硬件的要求也越來越高 。


分享到:


相關文章: