哪些软件可用于对 Ubuntu 文件系统进行碎片整理?

Ron*_*man 7 filesystem software-recommendation defrag

我想对 Ubuntu 进行碎片整理;但是,我找不到可以下载的软件。什么是可用的?

小智 17

没有对 Ubuntu 进行碎片整理的好方法,因为它没有像 Windows 上的 NTFS 这样的碎片文件系统;即,无需进行碎片整理。看看为什么不需要碎片整理?


dav*_*id6 17

Ubuntu 当前的默认文件系统是 EXT4。这通常不需要去碎片化(按设计)。

kernel.org > Ext4 操作指南

Ext4 在 Linux 2.6.28 中作为功能完整且稳定的文件系统发布,并且它已包含在所有现代发行版中(在某些情况下作为默认 fs),因此如果您使用的是现代发行版,则可能您已经拥有Ext4 支持,您无需修改​​系统即可运行 Ext4。

以及他们对碎片整理的引用:

在线碎片整理

(此功能正在开发中,将包含在未来版本中)。虽然延迟分配、范围和多块分配有助于减少碎片,但使用文件系统仍然可以碎片。例如:您将三个文件写入一个目录并连续写入磁盘。哪天你需要更新中间的文件,但是更新后的文件已经增长了一点,所以没有足够的空间。您别无选择,只能将多余的数据碎片化到磁盘的另一个位置,这将导致搜索,或者将更新的文件持续分配到远离其他两个文件的另一个位置,如果应用程序需要读取所有数据,则会导致搜索目录中的文件(例如,文件管理器在充满图像的目录上制作缩略图)。此外,文件系统只能关心某些类型的碎片,它无法知道,例如,它必须保持所有与引导相关的文件连续,因为它不知道哪些文件与引导相关。为了解决这个问题,Ext4 将支持在线碎片整理,并且有一个 e4defrag 工具可以对单个文件或整个文件系统进行碎片整理。


还想碎片整理..

查看:polishlinux.org > 使用 e4defrag 进行 Ext4 碎片整理

要开始使用 e4defrag,我们必须开始编译带有执行碎片整理所需的补丁的新内核。您将在下面找到该过程的简短描述,如果您不想将所有这些实验性补丁用于 Ext4,那么您应该只对这七个感兴趣:..