在FreeBSD系统上,可能还有很多其他系统,为root保留了一定的空间,占总容量的MINFREE%.对于多TB的文件系统,默认值为8%是一个惊人的空间量.大的卷可能小于1%MINFREE,但当然,它必须是整数值.
这会改变吗?有没有人甚至再使用MINFREE了?
解决方法
其他当前答案中缺少的关键点是minfree空间不仅仅是为root保留的.虽然root用户确实免除了minfree限制,但这个空间并不仅仅是因为这个原因.
文件系统代码使用为minfree保留的空间来保持良好的性能 – 特别是,它会使文件系统碎片化. minfree的值也会影响文件系统默认是快速还是节省空间;如果minfree低于5%,并且您没有使用-o标志更改优化方法到tunefs(8)
,您将看到文件系统性能下降.
这在FreeBSD列表中不时出现;有a reasonable summary (and thread) from May 2003.还有一个last word not attached to that page:
“The steady state of disks is full”
— Marshall Kirk McKusick