一部Android手机存在不一样的存储空间类型。拿个人LG Optimus举例,他有512MB ROM和512MB RAM,还有一个SDHC的扩展槽,标配2G内存卡,最大可支持32G内存卡。那么这些数据都是什么意思呢?windows
RAMdom
RAM是Random Access Memory的缩写,中文名称是随机存取存储器。对于大多数的计算机和智能手机来讲,RAM可使一个软件快速并直接地读取和写入数据。当断电的时候RAM中的内容就会丢失,好比手机关机。RAM的大小决定了你能同时运行几个程序,也决定了你最大能加载多大的文件。当RAM不足的时候就会提示“Out of memory”错误。由于Android 2.2能提早预测当须要内存的时候,哪个程序将要被从RAM中去除,因此RAM的信息并无显示到“设置”菜单里。Android 2.2以前的版本最大只支持256MB内存,可是Android 2.2能够支持大容量内存,好比512MB RAM。操作系统
ROM图片
ROM是Read-Only Memory的缩写。之前经常使用来表示一旦出厂后上面存储的数据就不能被修改,同时即便没有电,数据也不会丢失。后来,一种新型的ROM——EEPROM,代替了原来的ROM。这种EEPROM容许用高一点的电压改写数据以便用于升级。之后Flash Memory(闪存)代替了EEPROM,闪存能够很容易的修改内容。如今咱们说智能手机中的ROM通常指的是Flash Memory了。内存
手机中的ROM通常被分红若干区域。在Android中,有一部分被分给了操做系统,分给操做系统的这部分一般被保护起来,用户不能向里面写入数据。一般咱们说Rooting指的就是得到操做系统的最高权限,所以咱们能够读取和写入到这部分区域。好比替换系统默认的图片。扩展
另外ROM还分了一部分空间给用户做为存储数据用,用于存储下载应用程序,保存用户数据等。这部分区域已经彻底脱离了“Read-Only”,再也不“只读”。在Android 2.2版本中,这部分空间被挂载到/mnt/asec目录下,咱们能够进入查看下载的应用程序的APK文件。这部分空间有时被称做“手机内部存储”,想一下Windows中的C盘,windows的文件夹是不可见的而且在系统分区。在个人LG Optimus中,最初有180MB可用,这些可用的空间随着安装的程序的增多而变小。咱们能够经过“设置”-“SD卡和手机内存”-“手机内部存储”来查看剩余的空间大小。最后强调一点,当可用空间变得很是小的时候,就不能再下载或者安装应用程序了。软件
Micro SD/SDHC配置
这是增长手机存储空间的惟一方法。他至关于一个计算机的外部硬盘。LG Optimus出厂的时候配置了一个2GB SD卡,咱们用32GB及如下的内存卡替换掉他。SD卡目录挂载到/mnt/sdcard目录下,能够去“设置”-“SD卡和手机内存”-“SD卡”查看。权限
在SD卡上,你能够存储任何的数据,电影,音乐,照片等随你。若是你喜欢你能够把手机做为一个(很是昂贵的)读卡器^_^。在Android 2.2手机中,一部分应用程序能够从手机内部存储移动到SD卡上,以便节约宝贵的内部存储空间。不过你得记住,不是全部的程序或者程序的一部分能被移动到SD卡上的。因此,若是你的手机内部存储空间几乎没有空闲,经过一味的增大SD卡的容量,并不会对你有帮助。下载
当你想替换一个SD卡的时候,记得在抠下老的SD卡以前,先去“设置”-“SD卡和手机内存”-“SD卡”-“卸下SD卡”(别忘了Android是基于Linux的)。新插入的SD卡会自动的被加载。
想要获得内存和存储卡的更详细信息,须要安装第三方相关应用程序。