1. 首页
  2. 服务器应用
  3. Web服务器
  4. 详解Linux文件系统:ext4及更高版本

详解Linux文件系统:ext4及更高版本

上传者: 2021-08-08 15:21:35上传 PDF文件 308.92 KB 热度 10次

而此时,年轻的 Linus Torvalds 使用 MINIX 来开发原始 Linux 内核,并于1991 年首次公布,而后在 1992 年 12 月在 GPL 开源协议下发布。1998 年,在 ext2 被采用后的 6 年后,Stephen Tweedie 宣布他正在致力于改进 ext2。这成了 ext3,并于 2001 年 11 月在 2.4.15 内核版本中被采用到 Linux 内核主线中。这可能导致大量文件丢失或损坏,这些文件与正在保存的文件无关甚至导致整个文件系统无法卸载。然而,ext4 使用延迟分配,这允许它合并写入并更好地决定如何为尚未提交的写入分配块。ext3 仅限于 32000 个子目录;ext4 允许无限数量的子目录。在 ext3 下,在 fsck 被调用时会检查整个文件系统 ―― 包括已删除或空文件。相比之下,ext4 标记了 inode 表未分配的块和扇区,从而允许 fsck 完全跳过它们。由于 ext4 具有冗余超级块,因

用户评论