我正在运行 Debian 6.0.5 (squeeze),文件系统为 ext3。我读到过 ext3 不需要碎片整理,但我最近尝试了一些 torrent 客户端,它们都带有allocate disk space before downloading
选中的选项。我在每个客户端上下载了一些文件,通过 aptitude 删除了它 [客户端],移动了数据,用另一个客户端下载了东西……我想知道所有这些混乱是否会导致磁盘碎片,即使在 ext3 下也是如此。如果是这样,我该如何运行碎片整理?
答案1
ext 文件系统系列比大多数文件系统效率高得多。简而言之,ext3 效率足够高,可以处理大量数据。
如果你想要长篇版本和更多推理,请阅读本文。
这里所展示的关键区别在于 FAT(和 NTFS?)将对文件的修改以及新文件的修改一个接一个地集中起来。而 EXT 则将文件更自由地分布在磁盘上,以便修改可以发生在靠近原始数据的位置,从而避免碎片化。
答案2
尽管可能不需要进行磁盘碎片整理,但由于选择了该allocate disk space before downloading
选项,仍然会有一些“空”文件占用磁盘空间。
可以使用Disk Usage Analyser
位于 下的工具找到这些文件Applications > System tools
。
勾选View > Allocated Space
将显示已分配的空间,取消勾选则仅显示“已占用”的空间。因此,通过比较两者,您可以看到Allocated Space
勾选后哪些块更大 - 这表明哪些文件夹中的文件分配了磁盘空间,因此您可以删除它们。