首頁>Club>
3
回覆列表
  • 1 # 甛梅號

    檔案碎片化,系統碎片化,一個先天原因是安卓在Linux上跑個虛擬機器,再用JAVA做開發,雖然能減輕開發負擔,獲得浩瀚資源,但在後期最佳化上的成本增加更多,Java沒有提供任何操作來釋放記憶體,而是透過系統的記憶體回收機制來進行管理,這樣再回收記憶體的同時就會造成系統卡頓。

    而後天原因則是過於開放帶來的系統碎片化,各廠商針對原生安卓進行最佳化,以適應不同需求的人使用,但過於開放的系統許可權造成了使用過程中產生的系統垃圾即使難以清理,久而久之造成卡頓。再者由於系統的開放性,眾多軟體獲得的許可權更多,很多軟體自啟或互相喚醒,先用系統大量資源,如百度雲一個軟體就擁有近二十項自啟許可權,而要徹底關閉這些許可權就不得不root後獲得更高許可權,但不是所有人都喜歡刷機玩的。。。。。到了今天,隨著硬體的發展及系統的不斷改良最佳化,Android架構上的先天不足已經是影響甚微,從那些旗艦新機的表現足以證明了,秒開、流暢、順滑……絕不輸於同級別iPhone,但是,這通常是指出廠狀態下的表現,如果裝上幾十個APP,情況可能會發生些變化——流暢度明顯下降了,使用者開始叫卡了。  顯然問題出在這些APP

  • 2 # 甛梅號

    檔案碎片化,系統碎片化,一個先天原因是安卓在Linux上跑個虛擬機器,再用JAVA做開發,雖然能減輕開發負擔,獲得浩瀚資源,但在後期最佳化上的成本增加更多,Java沒有提供任何操作來釋放記憶體,而是透過系統的記憶體回收機制來進行管理,這樣再回收記憶體的同時就會造成系統卡頓。

    而後天原因則是過於開放帶來的系統碎片化,各廠商針對原生安卓進行最佳化,以適應不同需求的人使用,但過於開放的系統許可權造成了使用過程中產生的系統垃圾即使難以清理,久而久之造成卡頓。再者由於系統的開放性,眾多軟體獲得的許可權更多,很多軟體自啟或互相喚醒,先用系統大量資源,如百度雲一個軟體就擁有近二十項自啟許可權,而要徹底關閉這些許可權就不得不root後獲得更高許可權,但不是所有人都喜歡刷機玩的。。。。。到了今天,隨著硬體的發展及系統的不斷改良最佳化,Android架構上的先天不足已經是影響甚微,從那些旗艦新機的表現足以證明了,秒開、流暢、順滑……絕不輸於同級別iPhone,但是,這通常是指出廠狀態下的表現,如果裝上幾十個APP,情況可能會發生些變化——流暢度明顯下降了,使用者開始叫卡了。  顯然問題出在這些APP

  • 中秋節和大豐收的關聯?
  • 怎樣避免跑步時岔氣?