為什麼手機越用越慢?


我來回答吧,這個這麼沉重的話題,我來給點專業聲音:

給大家分享我們之前研究的課題《為什麼智能手機越來越慢?》的研究結論:

手機越用越慢的因素有很多,大體分兩個維度:

1)外因:用戶使用習慣、惡意病毒、第三方軟體

2)內因:軟體因素(終端廠家軟體的問題,包括自研應用層、Framework層、Native層、驅動、OS等設計和實現上的軟體質量或者讀寫優化不好),硬體因素(電路設計、器件選用、整機設計、燒片、生產工藝等)。

一般來說,如果是大企業按照規範的開發流程和質量管理做出來的產品,硬體上良品率會比較高,軟體上也有維護團隊定期進行OTA升級來持續解決軟體Bugs,整個手機質量還是可以的。那為什麼用久了就不行呢?

一個核心問題是,廠家做市場定位的時候,就確定了這款手機的生命周期就只有1年(頂多2年,除了水果),而設計團隊和開發團隊,會根據這個生命周期去設計和開發這款手機,所以無論是軟體還是硬體,只給了這款手機1年的"產品生命周期"。

當然,正常用的話,不摔不亂玩,是可以撐幾年的(參考諾基亞),那麼問題來了,為啥會越用越慢?

其中主要原因是軟體損耗,就是軟體的性能越來越低,其中這裡有兩個根本原因:

a)應用性能需求越來越高(參考各種大型手機APP和手機遊戲)

b)器件損耗,尤其是存儲模塊(平常大家所說的存儲ROM,8G,16G那種)的老化和損耗。

我們只討論存儲模塊的損耗,具體數據就不給了,因為數據跟測試機型、測試晶元、測試環境、誤差都有關係,免得被說不準確,只給個大概的數字,就是手機用了一年後,存儲模塊的速度會變為最開始的60-80%。

為啥呢,因為NAND是有壽命的,讀寫次數是一定的,而且讀寫速度跟數據的存儲位置有強相關(具體技術概念就不拋出來了,請參看硬碟、磁碟碎片、壞道這幾個熱門詞),其次,存儲顆粒和晶元也會慢慢老化「不復當年之勇」(請腦補:計算機學就是一個不可信科學,建立在0和1的物理電平的科學,永遠受制於物理器件的性能)。

最後,普及一個小知識:SLC、MLC和TLC三者的區別:

SLC=Single-LevelCell,即1bit/cell,速度快壽命長,價格超貴(約MLC3倍以上的價格),約10萬次擦寫壽命

MLC=Multi-LevelCell,即2bit/cell,速度一般壽命一般,價格一般,約3000---10000次擦寫壽命

TLC=Trinary-LevelCell,即3bit/cell,也有Flash廠家叫8LC,速度慢壽命短,價格便宜,約500次擦寫壽命,目前還沒有廠家能做到1000次。


推薦閱讀:

有哪些營銷強大,高價低「配」的品牌或產品?
對魅族Pro系列有什麼評價?
為什麼三星能佔到這麼大的手機市場份額?
魅族手機的粉絲是一群什麼樣的人?
魅族 MX4 Pro 實際音質如何?

TAG:手機 | 內存RAM | 運行 |