Answers:
Gparted使用mkfs.ext4创建ext4文件系统,为超级用户保留5%的空间,如手册页所述:
-m reserved-blocks-percentage
Specify the percentage of the filesystem blocks reserved for the super-user. This
avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to
function correctly after non-privileged processes are prevented from writing to the
filesystem. The default percentage is 5%.
现在,约300GB中的5%就是您已经使用的15GB。
更加有趣的是,如果您觉得不需要它,可以避免这种情况,只需使用例如
sudo mkfs.ext4 -m 0 /dev/sda1
其中0表示0%。
我认为Gparted会看到更多空间,因为它是由超级用户运行的,因此15GB的部分空间对他来说是免费的。Nautilus由用户运行,因此空间较小。
sudo tune2fs -m 0 /dev/sda1
。
有多种方法可以计算文件系统上的空间,从不使用的字节到可用的群集等,在没有更好的信息的情况下,我会认为gparted的报告更为“准确”。
文件系统需要i表,空闲列表,超级块,超级块备份以及ext4中的日志记录的开销。您所报告的298GB中的4.86是高达1.6%的开销,以便跟踪您的东西。这让我觉得开销很低。