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

Android 5.0發布不久后,不少手機已經開始預裝安卓5.0了。安卓5.0除了更流暢性外,還有一個改變就是合并了分區。而這個改變至少會讓10億安卓用戶受益。至于原因,看完本文你就明白了。
1、安卓存儲空間的結構
一般來說,安卓手機的存儲空間分別兩種,分別為ROM空間和外置SD卡。而最為關鍵的就是ROM空間,一般來說,手機ROM會被分成data/system/cache+sdcard0,而sdcard0就是我們常說的內置SD卡,也叫內部存儲空間。

用R.E文件管理器查看,我們常可以看到sdcard0和sdcard1兩個文件夾,你可以理解為內置SD卡和外置SD卡。以16GB容量小米手機為例,存儲芯片可以理解為劃分成了三個大部分,而真正可見的只有內置SD卡那一部分。
第一部分為手機操作系統保留占用部分,大小約為2.3GB(system/cache等)。第二部分用于安裝程序,這部分空間約為 3.7GB(data)。第三部分用于存儲用戶的個人數據文件,這一部分空間約為9.8G(內置SD卡)。
基于系統穩定性的考慮,谷歌從Android 4.0開始,對內存卡的支持進行了各種限制。安卓4.4甚至禁止應用安裝到SD卡,只能把應用和數據放到data和內置SD卡中。因為這個原因,內存卡的作用被大大的削弱了。
于是一些國產手機都不支持內存卡了,不僅如此,有些手機無論是16G、32G還是64GB存儲,都只給data分區分了2-3GB,除了data/system/cache等系統分區,其余的基本都劃成了內置SD卡,用來存數據的。
2、合并分區的意義重大
實際上上面的做法是極大的浪費,一方面因為如今安卓APP體積越來越大,加上使用之后體積還會增大,這2-3GB根本就裝不了太多應用。由于data分區過小,不少用戶反映,在安裝幾個大型游戲后,經常提示內存不足,有些人甚至誤以為64GB都不夠用。

而另一方面,對于絕大多數人來說,內置SD卡劃的那么并沒有什么用,有10GB就足夠了。因為從Android 4.4系統之后,就算你選擇將軟件移動在SD卡上,其實也只是移動到了內置SD卡中,而這只能是緩解data空間的問題,并不能從根本上解決問題。
一個是data分區的缺乏空間,一個是內置SD卡多的用不完,用戶為此苦不堪言。有一些技術牛人想到了重新分區的辦法,但這畢竟不是人人都會弄的。有鑒于此,谷歌決定從安卓5.0開始將兩個分區合并起來(由原來兩個分區變成一個),要用多少由用戶決定。
以前存儲空間的data和內置SD卡分成兩部分的,可以安裝應用的data分區很小,很容易就就滿了。現在從安卓5.0開始合并分區了,空間的利用率會更高,解決了空間緊張的的問題。這是谷歌做出的一個明智的決定,10億多用戶都將受益,希望大家能明白。
【ROM基地投稿:romservice@mgyun.com】
==========關于ROM基地==========
ROM基地創辦于2011年11月,是由刷機大師精心打造的一站式ROM下載網站,提供海量的刷機包和刷機教程。
玩轉刷機,請關注全國最大的刷機微信公眾平臺:刷機大師。咨詢/求助:加微信公眾賬號“shuajidashi”