Android使用什么文件系统?

时间:2014-05-30 04:13:10

标签: android ext4

Android使用哪个文件系统?我读过ext4和YAFFS2。

1 个答案:

答案 0 :(得分:23)

Android最初使用YAFFS2作为文件系统。在Android 2.3之后,文件系统变为ext4

YAFFS2通常用于移动电话等嵌入式系统中的NAND闪存。它包括耗损均衡和GC mechanism专门用于NAND闪存,但它只是单线程。

根据ARS Technica article,Android从ext4为其文件系统切换到YAFFS2的原因是因为YAFFS2是单线程的,并且“可能会有是双核系统的瓶颈。“ Android,即使在2010年,当许多核心可以用于智能手机时,它仍然期待着。回顾过去,很明显这是正确的决定。智能手机在Galaxy S2时左右进入双核心。最近大多数智能手机都采用四核配置发布,即将推出6核和8核配置。