在为 Ubuntu 和 Windows 对驱动器进行分区后,我可以在 Ubuntu 分区上使用 Windows 碎片整理实用程序吗,还是使用它们自己的实用程序进行碎片整理?
我计划安装带有 Win7 Pro 64 位的 12.04 LTS 版本。
答案1
在 Linux 中,您实际上不需要运行“defrag”或类似程序,因为 ext2、ext3、ext4 等文件系统的工作方式。
基本上,您会发现,通过在文件之间留出更大的空间以及采用各种其他内置保护措施等可以避免碎片化。
欲了解更多信息,您可以阅读文章为什么 Linux 不需要碎片整理?,讨论了 Linux 文件系统和碎片的“智能性”。
答案2
不,您不能使用 Windows 磁盘碎片整理程序,因为 Windows 默认情况下不了解 EXT4 之类的 Linux 文件系统,因此您应该保持原样。
确实有e4defrag
,但你认为运行碎片整理作业能达到什么目的?我们不再是 90 年代了(微软在开发过程中试图让碎片整理从用户的脑海中消失Windows Vista)。EXT4 和其他文件系统尽可能避免碎片化。如果您关心性能,请使用 SSD……Windows 磁盘碎片整理程序将拒绝进行碎片整理,因为这是一个愚蠢的想法。
总结:文件系统已经处理了数据一致性和性能。别再浪费时间和精力了,买更好的硬件吧。