【发布时间】:2011-04-06 20:06:30
【问题描述】:
我需要创建大量不是很大的文件(例如 4kb、8kb)。 这在我的计算机上是不可能的,因为它占用了所有 inode 高达 100% 并且我无法创建更多文件:
$ df -i /dev/sda5
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda5 54362112 36381206 17980906 67% /scratch
(我开始删除文件,这就是为什么现在是 67%)
我的文件系统 (ext4) 上每个节点的字节数为 256
$ sudo tune2fs -l /dev/sda5 | grep Inode
Inode count: 54362112
Inodes per group: 8192
Inode blocks per group: 512
Inode size: 256
我想知道是否可以将此值设置得非常低,甚至低于 128(在重新格式化期间)。如果是,我应该使用什么值? 谢谢
【问题讨论】:
-
“索引节点大小”与每个索引节点的字节数不同。 “inode 大小”只是每个 inode 可以包含的数据量(字节数),而 bytes-per-inode 是指 inode 与磁盘空间的比率。这两个值是独立的。
标签: filesystems inode ext4