Android系统手机内存卡分区详解
来源:dospy智能手机网 作者:一切随情缘 18124次点击 发表于:2011-04-25 16:08:55
,问题来了,需要把内存卡分区,下面就让把这两天分区的经验分享一下。不对的地方希望各位能指正,感谢。这里以我的国行G2作为说明,。参照了G1的分区教程。
分区的目的简单的说,就是为了可以把软件装在内存卡。(至于把内存卡升到ext4是为了使我的国行G2更稳定和增加处理的速度, 没办法,移动的心机就是麻烦。大部分机型是不需要的,各位可以选择性的分区。)
为什么要对存储卡进行分区
APP2SD的工作原理:
以4G的TF卡做比方,将4G的卡分成3个分区,FAT32作为你正常存储音乐,图片的普通存储范围,SWAP分区是作为系统缓存,越大对系统运行缓慢的影响愈好,但一般不会超过96M,还有一个EXT3分区,这个分区的作用就是将你安装的软件安装到TF卡上,不占用手机内置内存,更好的提升系统稳定性和运行速度。
以我的国行G2为例子,目前的Hero Rom基本都要求存储卡有三个分区才能保证Rom刷新成功并工作正常。
这三个分区是:
主分区:普通的存储卡空间,用于文件存储等;
主分区:用于AppToSD,即将应用程序安装到存储卡而非手机存储,ROM自动完成;-Swap 主分区:
用于解决G2 32B系统内存不足的问题,系统自动调用此分区。
有关Linux-Swap分区、SD卡、分区与SD卡损耗的一些信息
Micro SD卡也就是熟称的“TF”卡,是Motorola与SanDisk共同推出的最新一代的记忆卡规格,它采用了最新的封装技术,并配合SanDisk最新NAND MLC技术及控制器技术。大小(11mm x 15mm x1mm),约等于半张SIM卡,Trans-Flash Card为SD Card产品成员的一员,附有SD转接器,可兼容任何SD读卡器,TF卡可经SD卡转换器后,当SD卡使用。T-Flash卡是市面上最小的闪存卡,-flash产品采用SD架构设计而成,SD协会于2004年年底正式将其更名为 Micro SD,已成为SD产品中的一员。
Micro SD的储存单元分为两类:SLC(Single Layer Cell 单层单元)和MLC(Multi-Level Cell多层单元)。SLC闪存的优点是复写次数高达100000次,比MLC闪存高10倍。此外,为了保证MLC的寿命,控制芯片都校验和智能磨损平衡技术算法,使得每个存储单元的写入次数可以平均分摊,达到100万小时故障间隔时间(MTBF)。目前的 TF 卡无写入次数平均分摊管理,导致写入次数为理论上的 1w次。那么建立 swap 分区意味着系统会对这一组单元集中作频繁写入操作,是否会导致 TF 卡的迅速损坏呢?
可以通过修改/dev/sys/vm/swappiness的值来告诉系统你想交换的多勤快。在 Linux 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappines
安卓内存卡分区 来自淘豆网m.daumloan.com转载请标明出处.