AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 730919
Accepted
zomega
zomega
Asked: 2023-01-08 12:10:48 +0800 CST2023-01-08 12:10:48 +0800 CST 2023-01-08 12:10:48 +0800 CST

ext5 何时到来或 ext4 何时更新以支持大型(巨大)SSD?

  • 772

已经有Nimbus ExaDrive 100TB SSD,200TB SSD即将推出。正如您在此处所读到的, ext4 最多支持 256 TB。硬件达到这个限制只是时间问题。

他们会更新 ext4 还是会有 ext5?会发生什么?

ext4
  • 4 4 个回答
  • 4613 Views

4 个回答

  • Voted
  1. Best Answer
    Stephen Kitt
    2023-01-08T12:48:43+08:002023-01-08T12:48:43+08:00

    64 位 ext4 文件系统的大小可以高达 64ZiB 和 4KiB 块,以及高达 1YiB 的大小和 64KiB 块,不需要 ext5 来处理大容量。1 YiB,一个yobibyte,就是1024个8字节。

    大约有 1 PiB 和 1 EiB 的实际限制,但这仍然(略)大于当前的 SSD,并且这些限制应该可以在 ext4 中解决,而不需要 ext5。

    • 43
  2. forest
    2023-01-09T18:56:29+08:002023-01-09T18:56:29+08:00

    64bitext4 文件系统功能消除了 2 32块的限制。如果创建文件系统时未启用此功能,则可以使用以下命令将其添加到超级块tune2fs(8):

    tune2fs -O 64bit /dev/sda1
    

    这是一个文件系统功能,而不是挂载选项,因此必须在创建文件系统时指定或稍后添加。来自ext4(5):

      64bit
             Enables the file system to be larger than 2^32 blocks.
             This feature is set automatically, as needed, but it can
             be useful to specify this feature explicitly if the file
             system might need to be resized larger than 2^32 blocks,
             even if it was smaller than that threshold when it was
             originally created.  Note that some older kernels and
             older versions of e2fsprogs will not support file systems
             with this ext4 feature enabled.
    

    自 2015 年以来构建的任何 ext4 文件系统mke2fs都将默认启用此功能。

    • 18
  3. LustreOne
    2023-01-09T15:37:04+08:002023-01-09T15:37:04+08:00

    虽然 ext4 理论上可以处理大小为 2^64 * blocksize = 64ZiB 的文件系统(对于常用的 4KiB 块大小),但更实际的是,目前在 2^48 * blocksize = 1EiB(@ 4KiB 块大小)时存在实施限制到当前使用的盘区格式的 inode 的 2^48-1 块地址限制。由于当前的块分配器,在 1 PiB 以上开始出现一些性能问题,尽管仍然非常有用,我们在生产中有数百个大约这个大小的 ext4 文件系统。块分配器可能可以在代码中修复,而无需任何(主要的)磁盘格式更改,并且一旦成为真正的限制,也可以扩展范围格式。

    • 10
  4. James_pic
    2023-01-10T06:09:07+08:002023-01-10T06:09:07+08:00

    其他人已经回答了关于大分区的问题,但我认为回答关于 ext5 何时到来的问题会有所帮助。

    Ext4 目前由 Theodore Ts'o 维护。根据2009 年 Ars Technica 的一篇文章:

    尽管 Ext4 为文件系统添加了许多引人注目的功能,但 T'so 并不认为这是向前迈出的重要一步。他认为这是对过时的“1970 年代技术”的翻版,并将其描述为一种保守的短期解决方案。他认为前进的方向是 Oracle 的开源 Btrfs 文件系统,该系统旨在显着改进可伸缩性、可靠性和易管理性。

    当然,这离决不实施名为 ext5 的文件系统的坚定承诺还相去甚远,但我相信现在人们对此并不感兴趣。

    • 2

相关问题

  • ext4 挂载在 / 和 tmp 占用磁盘空间

  • 如何仅在 ext4 文件系统中对小于 100MB 的文件进行碎片整理

  • rmdir 删除空目录失败

  • 移动数百万个小文件会导致“空间不足”错误

  • ZFS 磁盘上的“VFS:找不到 ext4 文件系统”

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve