tune2fs-在大型ext4文件系统上保留多少空间


8

我知道关于使用一个文件系统要保留多少空间有几个问题tune2fs -m,但是有些建议是矛盾的,有些建议似乎只与挂载的文件系统有关root,而似乎没有专门针对的ext4

我要询问的驱动器是3 TB混合SSD /硬盘,其中一个分区使用格式化ext4,并且仅用于媒体文件。Roothomeswap都位于SSD驱动器上各自的分区中,我将不为所动。

目前,在3 TB的ext4文件系统上,已保留5%的磁盘空间(默认值),但高达150 GB。如果可以的话,我希望将其减少到1%,即30 GB,这样可以释放120 GB。请注意,文件系统已满92%,剩余的5%为保留空间。

答案的建议表明,在几乎完整的ext3文件系统上将保留空间设置为5%是明智的,以避免碎片。然后声明ext4更有效,并明确指出:“ ext4的多块分配器更具抗碎片性”。然后,它不会继续建议合理的百分比ext4

我想知道将3 TB ext4文件系统上的保留驱动器空间减小到1%,同时仍然保持足够的文件系统碎片保护是否安全?

如果30 GB的1%的保留空间不够用,那么多少才是安全的呢?

谢谢。


4
我总是将仅具有媒体文件的大分区的保留磁盘空间量设置为0%。到目前为止,我从未遇到任何问题。
Francesco Turco

Answers:


3

该储备金主要用于核心系统分区,因此,如果普通用户设法填充驱动器并阻塞工作,则root仍可以登录。临时文件,复制和shell命令的常规肘部空间需要该空间。

对于简单的用户数据卷,完全不需要。大型现代驱动器上的5%太多了,我使用2%只是为了安全起见,但可能仍然过高(100 MiB在许多系统上可能足以用于紧急模式)

但是,保留空间的第二个原因是它在一个文件的末尾与下一个文件的末尾之间留有间隙。较小的空间可以帮助防止频繁更改的文件碎片化,基本上,所做的修改可以保留在与原始文件相同的物理区域内。媒体文件很少被修改,除非您当然要编辑所述媒体。在SSD上,碎片无所谓,因为所有段都以相同的速度访问。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.