ubuntu 中没有磁盘清理或碎片整理之类的程序,所以我们真的需要它吗……或者 ubuntu 是否有一些实用程序包。
答案1
Ubuntu/Linux 使用日志文件系统但是这里有用户空间碎片整理工具, 喜欢摇和碎片整理对于 ext3。
通过将整个文件的空间分配为一个操作来工作,这通常会导致分配器找到连续的磁盘空间。如果有同时使用的文件,Shake 将尝试将它们写入相邻的文件。
通过将每个文件复制到其自身上来工作(因此从技术上讲它不是碎片整理...)。但是,此策略仅在文件系统具有足够的可用空间时才有效。ext3 不存在真正的碎片整理工具。
但是,现代 Linux 文件系统通过将文件中的所有块放在一起(即使它们不能存储在连续的扇区中)来将碎片化保持在最低限度。某些文件系统(如 ext3 和 ext4)会有效地分配最靠近文件中其他块的空闲块。因此,没有必要担心 Linux 系统中的碎片化问题。
ext4 使用extent,因此它有一个新的程序e4defrag
作为 的一部分e2fsprogs
。因此可以对 ext4 进行碎片整理。但如果你认为这会加快你的系统速度,那你就错了。
区段是计算机文件系统中为文件保留的连续存储区域。当进程创建文件时,文件系统管理软件会分配整个区段。再次写入文件时(可能在执行其他写入操作之后),数据会从上次写入停止的位置继续。这可以减少或消除文件碎片,也可能消除文件分散。
基于范围的文件系统(即通过范围而不是单个块来寻址存储的系统)不需要将每个文件限制在单个连续的范围内。
答案2
Ubuntu 不需要碎片整理,因为它使用不易产生碎片的 ext4 文件系统。你可以bleachbit
从 Ubuntu 软件中心安装软件包。它可以帮助清理垃圾。你还应该安装Ubuntu 调整这是调整 Ubuntu 的一个非常好的工具。