據google官方報導,目前Android系統的用戶總數已達14億,平均每5部手機就有3部是Android。到目前為止,Android是全球普及度最高的系統。不僅如此,google還在不斷地更新完善系統,而且完全免費。

Android 5.0發布不久後,不少手機已經開始預裝Android 5.0。
Android 5.0除了更流暢性外,還有一個改變就是合併分區。而這個改變至少會讓10億Android用戶受益!



1、Android存儲空間的結構


一般來說,Android手機的存儲空間分別兩種,分別為ROM空間和外置SD卡
而最為關鍵的就是ROM空間,一般來說,手機ROM會被分成data/system/cache+sdcard0,而sdcard0就是我們常說的內置SD卡,也叫內部存儲空間

用RE文件管理器查看,我們常可以看到sdcard0和sdcard1兩個文件夾,你可以理解為內置SD卡和外置SD卡,而真正可見的隻有內置SD卡那一部分。

第一部分為手機操作系統保留佔用部分,大小約為2.3GB(system/cache等)。第二部分用於安裝程序,這部分空間約為3.7GB(data)。第三部分用於存儲用戶的個人數據文件,這一部分空間約為9.8G(內置SD卡)。

基於系統穩定性的考慮,google從Android 4.0開始,對內存卡的支持進行了各種限製。Android 4.4甚至禁止應用安裝到SD卡,隻能把應用和數據放到data和內置SD卡中。因為這個原因,內存卡的作用被大大的削弱了。

於是一些手機都不支持內存卡了,不僅如此,有些手機無論是16G、32G還是64GB存儲,都隻給data分區分了2-3GB,除了data/system/cache等系統分區,其餘的基本都劃成了內置SD卡,用來存數據的。

2、合併分區的意義重大


實際上上面做法是極大的浪費,一方面因為如今Android的APP體積越來越大,加上使用之後體積還會增大,2到3GB根本就裝不了太多應用。由於data分區過小,不少用戶反映,在安裝幾個大型遊戲後,經常提示內存不足,有些人甚至誤以為64GB都不夠用。

而另一方面,對於絕大多數人來說,內置SD卡並沒有什麼用,有10GB就足夠了。因為從Android 4.4系統之後,就算你選擇將軟件移動在SD卡上,其實也隻是移動到內置SD卡中,而這隻能是緩解data空間的問題,並不能從根本上解決問題。



一個是data分區的缺乏空間,一個是內置SD卡多的用不完,用戶為此苦不堪言,因此GOOGLE決定從安卓5.0開始將兩個分區合併起來(由原來兩個分區變成一個),要用多少由用戶決定。

以前存儲空間的data和內置SD卡分成兩部分的,可以安裝應用的data分區很小,很容易就就滿了。
現在從安卓5.0開始合併分區,空間的利用率會更高,解決空間緊張的的問題,這是GOOGLE做出的一個明智的決定,10億多用戶都將受益!

轉載自:今日頭條