为什么 Gparted 格式化所有文件系统(ntfs、fat32、ex4)后会留下备用使用空间?

为什么 Gparted 格式化所有文件系统(ntfs、fat32、ex4)后会留下备用使用空间?

我可能对文件系统或 gParted 如何工作有一个理论问题。

当我删除一些分区并格式化为一些文件系统(ntfs、fat32、ex4)后,我注意到一些空间仍在不同的文件系统上使用。请看一下:

gParted 对磁盘进行了格式化

例如:

  • 30GB ext4 显示已使用 653.94MB - 无需格式化
  • 50GB ntfs 显示 66.01MB
  • 但是 175GB ntfs 只显示 69.91MB

如果您有关于此问题及其背景的解释视频或维基页面,或者您知道您可以在下面描述它 - 那么如果有人对此感到好奇,我可能会稍后调整问题的标题。

答案可以在这里找到 - 没有重复 - 但这是对这个问题的解释: gParted 正在做什么的可能线索

答案1

ext4新创建分区有开销。答案在这里建议预留空间(开销)1.5%很棒,而且可以高达5%. 就你的情况而言2.17%如果我这颗数学不太好的脑子计算得正确的话。

增加开销的原因是为了解决臭名昭著的碎片整理硬盘Windows 中存在的问题,而 Linux 中不存在。其他原因是要改进fsck

答案2

您可以在这个帖子中找到答案:

新的 ext4 分区和已用空间

它为碎片整理提供了一个预防性解决方案,但代价是占用 5% 的存储空间。

在旧系统 (如 FAT) 中,它们甚至可以使用更多的存储空间 (30%)。

在 ext4 fs 中,这个问题已完全解决。

相关内容