为什么驱动器上的可用空间量小于“大小 - 已使用”?

为什么驱动器上的可用空间量小于“大小 - 已使用”?

ext4 文件系统

df -h /dev/sda1
                                                                                          
Filesystem      Size  Used Avail Use% Mounted on                                                                                      
/dev/sda1       938G   72M  891G   1% /mnt/media

如您所见,分区大小为 938 GB(1 TB SSD),已使用 72 MB,但只有 891 GB 可用。是什么导致了近 47 GB 的开销?

答案1

由于保留供 root 用户使用的空间,应该存在 5% 的差异(这似乎是您的情况,因为差异恰好是总空间的 5%)。

不过,我也找到了一些参考资料甲骨文文档关于df仅报告最大可用空间的 90%,其余 10% 留作“缓冲区”以获得更好的性能。

显示磁盘空间统计信息 (df)

使用 df 命令显示每个已安装磁盘上的可用磁盘空间量。 df 报告的可用磁盘空间仅反映全部容量的 90%,因为报告统计信息比总可用空间高出 10%。为了获得更好的性能,该净空通常保持空置。

相关内容