为什么 ext3 被用作大多数 linux 和 ubuntu 而不是其他文件系统的磁盘格式

A.r*_*esh 2 filesystem ext4

谁能解释为什么在 Ubuntu 中默认使用的 ext4、ext3 或 ext2 磁盘格式而不是其他格式。

与其他相比有什么优点或缺点吗?如果是这样,是什么?

Tim*_*Tim 5

现在是EXT4。

EXT4 是 EXT3 和 2 的后继者。

在第一个 Linux 版本中,使用了 EXT:

扩展文件系统或 ext 于 1992 年 4 月实现,是第一个专为 Linux 内核创建的文件系统。

受到 Unix 文件系统 (UFS) 的启发,它是:

由 Rémy Card 设计,以克服 MINIX 文件系统的某些限制。

随着 EXT 和 Linux 的发展并变得更加先进,Linux 是围绕 EXT 设计的,它成为运行它的最佳文件系统,因此 EXT 围绕 Linux 开发。

每个新版本的 EXT4 都变得更适合 linux,支持 linux 需要的东西。

那么为什么不是NTFS呢?

NTFS 不支持 Linux 文件权限,因此您无法在其上安装 Linux 系统。

然而,

Linux 内核版本 2.2.0 及更高版本包括读取 NTFS 分区的能力

EXT的优点:

大文件系统:可以支持最大 1 EiB 的卷和最大 16 TiB 的文件。

扩展区:扩展区可提高大文件性能并减少碎片。

向后兼容 ext3 和 ext2

持久预分配

延迟分配:延迟块分配,直到将数据写入磁盘,提高性能并减少碎片。

将 32,000 个子目录限制增加为无限制。

日志校验和:在日志中使用校验和来提高可靠性,因为日志是磁盘中最常用的文件之一。

更快的文件系统检查

改进的时间戳:它提供以纳秒为单位的时间戳,某些服务器上的关键数据需要这些时间戳。此外,将时间戳字段的 2 位添加到秒字段的有效位,以将年份2038问题推迟204 年。

所以本质上,它被使用是因为它更好!

资料来源:

维基百科 EXT 文章

在 NTFS 上询问 Ubuntu