MINFREE(为root用户保留的磁盘空间的百分比)旧帽子?

在FreeBSD系统上,可能还有其他一些系统,为root提供了足够的空间,这是MINFREE占总容量的百分比。 对于多TB的文件系统,默认的8%是一个惊人的空间。 大量的MINFREE可能less于1%,但当然,它必须是一个整数值。

这会改变吗? 有人甚至使用MINFREE了吗?

其他现有答案中缺less的关键点是minfree空间不仅仅是为root保留的。 尽piperoot用户是免于minfree限制的,但这个空间并不仅仅是出于这个原因。

minfree保留的空间由文件系统代码使用,以保持性能良好 – 特别是,它使文件系统上的碎片保持不变。 minfree的值也会影响文件系统是否默认快速或节省空间; 如果minfree低于5%,并且没有使用-o标志更改tunefs(8)的优化方法,则会看到文件系统性能下降。

这在FreeBSD列表上不时出现; 有一个合理的总结(和线程)从2003年5月 。 还有最后一个字也不附在该页面上 :

“磁盘的稳定状态已满”

– Marshall Kirk McKusick

正如你所说,在这些庞大的文件系统的日子里,一小部分可能是一个巨大的数额。

我想这取决于你的设置。 在我的用户的/ home分区我把它设置为0.不需要任何保留空间的根目录。 在系统分区(反正通常会变小),我仍然会留下一些保留的空间,以防……你知道,gremlins的东西。

百分之一还是百分之一,不pipe总数多大。 如果你有如此惊人的空间,为什么这样挂了最后一个百分点呢? 我不会太担心,如果你的磁盘已满99%,你还是需要一些新的磁盘,额外的1%不会帮你太多。