为什么在新分区和格式化的298 GB驱动器上有4.86(可能是15.1)GB的USED空间(作为Gparted的ext4)

那么问题就是大部分……

Gparted报告使用的空间为4.86 GB
Nautilus报告使用空间为15.1 GB …(通过/ media / U_0298_data的属性)

为什么要使用这个空间? 谁报告了正确的数字? (……如果有的话)
这与垃圾有关吗?

PS。 它是唯一的分区,并且正在使用整个驱动器空间。

使用mkfs.ext4创建ext4文件系统的Gparted为超级用户保留了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由用户运行,因此空间较小。

计算文件系统上的空间有不同的方法,从未使用的字节到自由集群等。在没有更好的信息的情况下,我会将gparted的报告视为更“准确”。

文件系统需要i表,空闲列表,超级块,超级块备份和 – 在ext4 – 日志中的开销。 你报告的298GB中的4.86是高达1.6%的开销,以便跟踪你的东西; 这对我来说是非常低的开销。

除了为root保留的空间外,请在此处查看我的其他答案。 缺少的是ext系列文件系统在格式化时保留了inode表的空间,对于每128 MB的磁盘空间,默认设置为2 mb。