小编Anu*_*nul的帖子

大索引节点有什么好处吗?(分机4)

从一些模糊的记忆中,我以为我会“改进”创建 Linux 分区时的默认设置,并将 inode 大小增加到 1024,并且还打开-O bigalloc(“此 ext4 功能启用集群块分配”)。

但现在,我找不到网上引用的这些设置的任何具体好处,而且我发现,在 20% 的磁盘使用率下,我已经使用了 15% 的索引节点。

那么我应该简单地重新格式化分区,还是有积极的看法(或用作理由)?例如,对于包含大量文件的目录?

linux performance filesystems ext4

6
推荐指数
1
解决办法
5337
查看次数

btrfs 文件系统结束偏移(图像大小)

我在 10G 图像文件中有一个大约 7G 的 btrfs 文件系统img.btrfs(我使用 缩小了它btrfs fi resize -3G /mnt)。如何找到文件系统的总大小(结束字节偏移量),以便缩小图像大小?即找出$SIZE

truncate -s $SIZE img.btrfs
Run Code Online (Sandbox Code Playgroud)

适用于图像文件内的任何其他文件系统的机制将是一个加分项。

注意:有一点的工作是:

INITIAL=$(stat -c %s img.btrfs)
mount img.btrfs /mnt
btrfs fi resize -$NBYTES /mnt
umount /mnt
truncate -s $((INITIAL - NBYTES + 1024*1024)) img.btrfs
mount /img.btrfs /mnt
btrfs fi resize max /mnt
Run Code Online (Sandbox Code Playgroud)

即缩小 btrfs,将图像缩小一点(留下 1M 的开销),然后将 btrfs 增大到缩小图像所提供的最大值。

filesystems btrfs disk-image

5
推荐指数
1
解决办法
788
查看次数

标签 统计

filesystems ×2

btrfs ×1

disk-image ×1

ext4 ×1

linux ×1

performance ×1