为什么不需要进行碎片整理?

为什么在Ubuntu中不需要进行碎片整理?

Ubuntu使用的底层文件系统,如ext2和ext3,根本不需要进行碎片整理,因为它们不像NTFS一样分割文件。 在ext3上有更多细节- 维基百科,免费的百科全书

有些人认为,我们不需要进行碎片整理,这实际上是一个神话。 有人认为我们确实需要它,但只有在文件系统变得非常完整(即小于约10%的可用空间)时才需要它。 可以使用工具进行碎片整理,例如e2defrag。

碎片是在驱动器上的第一个可用打开块中写入文件的产物。 随着时间的推移,随着文件的创建和删除,磁盘的一小部分会打开,这会导致新写入的文件被分割成几个这样的开口。 这可能会降低性能,尽管过去硬件速度慢且磁盘速度慢,这更是一个问题。

Ubuntu中的默认文件系统ext4(以及最近的ext3)旨在尽可能地限制文件碎片。 在编写文件时,它会尝试将块使用顺序或靠近。 这实际上不需要碎片整理。

看到这个链接 。 它详细解释了如何在Windows和Linux中存储文件,以及为什么Linux文件系统通常不需要进行碎片整理。

Ext4 Howto – Ext4根据这篇文章ext4进行碎片整理,但他们正在使用碎片整理工具。 我个人认为不需要它,除非文件服务器使用频繁。