第一:关于EXT2-4分区的网络说明,精简整理!- Ext2: 是 GNU/Linux 系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计。
- Ext3: 是 ext2 的下一代,是在保有目前 ext2 的格式之下再加上日志功能。它兼容ext2,并且从ext2转换成ext3并不复杂。ext3文件系统已经非常稳定可靠。
- EXT4: 是ext3文件系统的后继版本,但是Ext4是Linux文件系统的一次革命。在很多方面,Ext4相对于Ext3的进步要远超过Ext3相对于Ext2的进步。Ext3相对于 Ext2的改进主要在日志方面,但是Ext4相对于Ext3的的改进是更深层次的,是文件系统数据结构方面的优化,是一个高效的、优秀的、可靠的和极具特点的文件系统,并且EXT3可以转为EXT4的。
第二:个人总结(根据网上多方资料分析,加上个人经验,总结如下):
- ext2,标准系统格式,速度快,对SD卡影响小。但是不能随意断电,也就是说如果你的手机系统卡死了,扣电池的话,ext2分区里面的东西就可能丢失。
- ext3,有日志功能,可以随意断电了,比ext2好;但EXT3的日志系统对卡的读写频繁,这对于FLASH存储设备不好,寿命会减少。
- ext4,比ext3有更强大的功能,比如大文件、无限制目录等;实测,对G6而言ext4比ext3耗电!
第三:其他相关信息:
- 对于速度方面,比如开启A2SD+,有个a2sd --dc2sd功能,是把dalvik-cache这个文件夹放到ext分区。------据说dalvik-cache这个文件夹放回rom(手机)里,速度会好一些,也就是说在开启A2SD+时候,不要a2sd --dc2sd这个命令,只输入a2sd --enable即可!
- 另外,对于“速度来说肯定2比3更快”,这句话据专家说这是一个误区,原来一直感觉ext2比ext3快,因为ext3就是多了日志系统。------其实不然,ext3的日志系统可以提高读取效率,所以ext3因为有了日志系统,速度快于ext2, 除了速度快,系统Down了之后是没有必要fsck的(我理解也就是断电影响没有EXT2大)
so,综上所诉,个人建议:
- 考虑速度和SD卡寿命,建议EXT2,但是要保证手机不会突然断电
- 考虑稳定,同时兼顾速度可以EXT3
- 追求更新,更强功能,当然就EXT4了
个人推荐EXT3,毕竟稳定才是王道,耗电处在平衡位置!