華為鴻蒙系統已在100萬臺手機上測試,改變安卓系統的碎片化問題,是不是就不卡了?

江曉01


一說到安卓手機很多人都擔心用一段時間後卡頓,究其原因就是碎片化問題始終無法解決。現在華為鴻蒙系統已經呼之欲出了,大家對於繼IOS、安卓後的第三大操作系統寄予厚望,是不是解決了系統的碎片化問題,手機就不卡了?

改變安卓系統的碎片化問題,並不代表就不卡了?

這句話看起來是不是有點矛盾,都把卡頓的“罪魁禍首”解決了,居然還不能流暢運行?其實我們忽略了一個最基本的常識,那就是電子產品的壽命。

先舉一個反例,安卓系統有碎片化,那IOS系統總沒有吧(至少沒有這麼明顯),那為什麼蘋果手機在幾年後一樣不如新的時候流暢,說到這裡很多人可能會說是這些人作,非要升級最新的IOS系統,蘋果在系統上做了手腳,降頻了唄。但有人從不升級系統,依然會有卡頓情況。

說到底,手機是電子產品,每個電子元器件都有一定的使用時長的,比如電池,放電1000次後就只會只有6成左右的實力。屏幕顯示一樣,發光材料到了後期就會老化,顯示效果就大打折扣了。你要是一部手機用上兩三年,到時候再看看顯示屏的精細程度和色彩精準度就會明白了。

另外現在手機的性能都非常強,散熱也是一項很重要的保障,高溫是電子產品的第一殺手。只要官方公佈了換零部件售價的手機,最貴的配件往往不是屏幕,而是主板,跟電腦一樣,主板的質量、設計也是手機流暢的最重要表現之一,這就是為什麼同樣是麒麟980處理器的榮耀手機和華為手機,在使用一段時間後,兩者的體驗不一樣的原因。

打一個很簡單的例子吧,同樣是建房子,一個用很好的材料,施工把控嚴格,甚至可以抗8級地震。而一些J商偷工減料,監管質量也沒那麼嚴,同樣都是住房,經過歲月的洗禮後,誰更耐住?

那鴻蒙系統能解決安卓的碎片化問題麼?

也不能,至少不能從根本上解決?這還得分兩個角度來分析,一個是內部因素,一個是外部因素。

內部因素:鴻蒙系統也是開源系統

根據鴻蒙系統的信息可以知道,這是微內核的全場景分佈式操作系統,微內核跟安卓的宏內核是兩個對立面,運行機制有點不一樣,但鴻蒙還是基於LINUX開發,這說明這還是開放式系統,既然是開放系統,那跟安卓比起來就有一定的相似性,有些特性是無法根除的。

另外初期的鴻蒙系統都是通過方舟編譯器與安卓應用無縫對接,這編譯器是加速編譯,並不是改變系統的運行機制。所以鴻蒙系統依然無法根除碎片化這一問題。

熟悉軟件的朋友都知道,一個產品,先是要實現功能,然後才是追求穩定,最後才是優化,安卓系統開始的前兩年非常難用吧,到現在已經十個年頭了,已經非常成熟好用了,這就是成長的結果。鴻蒙的理念和架構再怎麼先進在初期也不可避免會遇到一些新問題,很多細節是要在使用中才能發現的。

外部因素:軟件和功能的增加也是系統的負擔

都想系統佔用空間小,但即使強如蘋果,也不得不把內存升級到了4G,究其原因還是大家的需求越來越多,功能越來越強,所以系統也要不斷升級,以滿足日益增加的各種功能。

想要實現功能那就得加代碼,代碼一多就容易出錯(運行有衝突),甚至相互影響,要消除各種潛在危險就得做很多限制、分類,這樣下來,代碼數量就會越來越多,系統自然就會越來越大,在這種情況下,還能一如既往的流暢麼?

並且功能多了之後,運行的效率就會打折扣,那自然就要增加硬件解決。當然運行日誌、緩存垃圾這些也會增加,系統能做的是及時清理,或者儘量少產生碎片化信息,但只要系統一運行這些就不可避免。就跟一玩手機就會耗電一樣大勢不可違,能做的就是不斷優化放電和加大電池,從而達到續航滿意的效果。

所以手機卡頓是系統、硬件、軟件等多方的綜合體現,鴻蒙能做的是調和硬件和軟件的契合度,但不能根除碎片化,更不能一勞永逸的解決手機卡頓。


分享到:


相關文章: