-
1 # ing辛辣
-
2 # 星光科技
一個是因為手機硬體的老化。
二是因為手機APP隨著系統升級要求的記憶體方面越來越大,而你手機隨著使用時間的增長可用記憶體就會越來越少
三是因為配置方面跟不上要求
現在安卓7.0以後,配置中上的手機卡頓問題優化了不少,所以已經不像原來那麼明顯了
-
3 # 期有歸期未有期
你好,作為一枚軟體開發的程式設計師,我想嘗試著為你解答這個問題。
智慧手機越升級越卡,這個涉及到了硬體與軟體的相容問題以及系統的最佳化和硬體的老化問題。
手機系統的升級,一般性的是代表了新系統中加入了更多的新功能,至於最佳化問題,放在後面再說。
加入新功能最直接暴露的問題,那就是增加了系統的臃腫性,也就是系統檔案更大了,執行起來更加的緩慢,要是手機的配置不夠,自然就會很卡。
這裡的話我沒有黑的意思,我想拿我比較熟悉的小米MUI系統來舉個例子。早期的小米MUI系統是非常好用的,那時候的系統簡潔,穩定,流暢,根本原因就是系統輕盈不臃腫,也就是說系統中並沒有加入多餘的功能以及操作後臺,就好比一個人運動想要跑得快,就不會戴手錶,戴帽子,戴項鍊這些雜七雜八的裝飾品,也不會穿過多的衣服去運動,是一個道理。沒有過多的功能這讓系統檔案大小會保持在一個比較合理的範圍,手機cpu在解析系統程式碼的時候也就會輕鬆不少,執行起來也就會更快。當然了,小米MUI系統因為臃腫被使用者投訴,也已經有很長的歷史了,可以自己去了解一下,我並不是黑小米...畢竟我可是米粉喲!而且小米自從釋出MUI9一來,就已經解決掉了系統的臃腫問題,有興趣的話可以自己去了解一下喲。
系統的臃腫以及系統檔案大小導致手機變慢,並存的另一個更直接問題那就是手機的配置問題.....假如你的手執行記憶體都幾百個G,手機記憶體有幾個T的話,那麼我上述的,就都是廢話了。
再然後就是手機的最佳化,最佳化的話不需要太多的篇幅來描述,一般的就是系統編碼程式設計師優化了更加高效的演算法,使用了更加嚴謹的業務邏輯,使得程式碼量變少,系統執行流程變得更快。這裡涉及到很多的硬體以及軟體的底層知識,就不一一的贅述了,只需要知道有這麼一回事就好。隨著時間的延長,手機在使用中的過程中接觸到不同的環境所帶來的灰塵,水分,溫度,硬體工作的自然消耗等各種因素,使得硬體老化,例如CPU,GPU,記憶體的讀寫等等的工作能力下降,也會顯著的使得手機變得很卡。就像一個人年輕身體力壯的時候,幹什麼都很快,都很高效,但是受傷了,變老了,自然而然的工作能力就下降了。
說了這麼多總結一下,老的智慧手機因為升級而變卡的主要原因:
系統更新迭代使得系統檔案變大,變得臃腫,執行效率變低
手機硬體的老化使得手機的工作能力變差。
手機硬體的配置不夠,無法適應現代的為針對新產品手機配置所開發的系統環境,也就是手機硬體配置跟不上時代了,帶不動現在的系統了。
回覆列表
隨著手機智慧化的發展,手機記憶體儼然已經成為制約手機效能的一大阻力。因為手機系統的更新以及軟體的細節化最佳化,導致手機需要更多的空間執行軟體及系統,但是硬體卻是無法更換的,因而導致手機頻繁出現卡頓現象。