文件系统

阅读更多
Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已

1、无限数量的子目录:Ext3 目前只支持 32,000 个子目录,而 Ext4 支持无限数量的子目录。

2、更大的文件系统和更大的文件:较之 Ext3 目前所支持的最大 16TB 文件系统和最大 2TB 文件,Ext4 分别支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

3、Extents: Ext3 采用间接块映射,当操作大文件时,效率极其低下;而 Ext4 引入了现代文件系统中流行的 extents 概念,每个 extent 为一组连续的数据块明显提高了效率;

4、与 Ext3 兼容。 执行若干条命令,就能从 Ext3 在线迁移到 Ext4,而无须重新格式化磁盘或重新安装系统。原有 Ext3 数据结构照样保留,Ext4 作用于新数据

你可能感兴趣的:(文件系统)