加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 文件系统可以包含的最大文件数是多少?

发布时间:2020-12-13 18:45:49 所属栏目:Linux 来源:网络整理
导读:鉴于Ubuntu上ext4文件系统上目录条目的当前结构,文件系统可以包含的最大文件数是多少? 计算文件系统可以包含的最大文件数的一般方法是什么? 解决方法 Ext4的理论上限为40亿个文件,受限于用于标识每个文件的inode编号(ext4使用32位inode编号).但是,正如John
鉴于Ubuntu上ext4文件系统上目录条目的当前结构,文件系统可以包含的最大文件数是多少?

计算文件系统可以包含的最大文件数的一般方法是什么?

解决方法

Ext4的理论上限为40亿个文件,受限于用于标识每个文件的inode编号(ext4使用32位inode编号).但是,正如John所说,ext4静态分配inode表,因此在创建文件系统时会设置实际限制.

df命令显示文件系统上的可用inode计数:

$df -i

Filesystem        iused     ifree  %iused  Mounted on
/dev/disk0s3   55253386  66810480    45%   /
/dev/disk1s3   55258045  66805821    45%   /Volumes/Clone

Ext4还支持每个目录无限数量的子目录,但它可能默认为64,000.这是可配置的 – 请参阅ext4 article at Kernel Newbies.

有关更多信息,请参阅2007 Linux Symposium中的The new ext4 filesystem: current status and future plans.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读