La 文件系统(FS)的强大功能 GNU / Linux系统中使用的Windows XP已使用户陷入错误,认为不必像Windows中那样对硬盘进行碎片整理。 这不是完全正确的,尽管它没有Microsoft系统中的必要和重要,但这样做是很好的。
系统 ZFS,EXT,JFS,XFS,ReiserFS,Btrfs等他们具有用于文件的智能分配系统,可以避免Windows中发生的尖锐而可怕的碎片,但这并不意味着该问题不存在。 安装发行版后可能要花费数年的时间,即使您频繁使用它并安装和卸载库等,碎片也不会成为问题。
但是,有些 硬盘空间有限的用户 它们在碎片化问题上可能更为明显。 有限的空间使这些文件系统很难为新文件分配空间。 这就是为什么我建议安装工具对硬盘驱动器进行碎片整理的原因。 有很多东西,例如e4defrag(您可能甚至不必安装,因为它已默认安装在您的发行版中)。
它的使用非常简单,您只需要打开一个终端窗口并输入以下内容:
sudo e4defrag -c /ruta
用要整理碎片的分区或设备替换/ path。 例如:“ sudo e4defrag -c / dev / sda1”,也可以是单个文件夹“ sudo e4defrag -c / home”。 但是请注意,这只会告诉您碎片的文件数量。 如果数量少,则没有理由进行碎片整理,但是如果数量超过30,则应考虑进行碎片整理。 进行碎片整理 所有分区:
sudo e4defrag /dev/sda*
如果只想对特定目录进行碎片整理,则可以使用“ / home”代替“ / dev / sda *”,甚至指定分区“ / dev / sda5”。 如果您有SSD,则不必担心 因此,碎片整理仅在磁性硬盘驱动器上才有意义... SSD如此之快以至于不值得使用,此外,碎片整理只会增加读取/写入周期,因此会降低驱动器的使用寿命。
9条评论,留下您的评论
感谢您通知我们,我不了解e4defrag应用程序。
问候。
据我所知,e4defrag仅适用于ext4文件系统。 问候
你好,
你是对的。 我没有写,但是它是e2fsprogs软件包中包含的工具,它用于EXT4。 对于其他FS(尽管不是全部),还有一些实用程序。 例如对于Btrfs:
btrfs文件系统碎片整理“目录”
您好!
我打算发表同样的评论。 纠正它非常重要,因为它假设我们都使用Ext4,而今天,它是一个支持少于4年且不影响其性能的团队而被淘汰的系统。 BTRFS和XFS是理想的,并且对于存储4K电影至关重要。
您的姓名
e4defrag-ext4文件系统的在线碎片整理程序
概要
e4defrag [-c] [-v]目标…
商品描述
e4defrag减少了基于扩展数据块的碎片。 e4defrag定位的文件是在ext4上创建的
使用“ -O扩展区”选项创建的文件系统(请参阅mke2fs(8))。 目标文件会获得更多连续的块,并且
提高文件访问速度。
目标是作为ext4文件系统挂载的常规文件,目录或设备。 如果目标是方向
保守地说,e4defrag减少了其中所有文件的碎片。 如果目标是设备,则e4defrag获取安装点
并减少此安装点中所有文件的碎片。
配置
-c获取当前的碎片计数和理想的碎片计数,并计算碎片分数
基于它们。 通过查看此分数,我们可以确定是否应执行e4defrag进行定位。
与-v选项一起使用时,当前的碎片计数和理想的碎片计数为
为每个文件打印。
同样,此选项在一个范围内输出平均数据大小。 如果看到它,您会发现该文件具有
理想程度与否。 请注意,ext131072文件系统中的最大扩展区大小为4KB(如果块大小)
是4KB)。
如果指定此选项,则不会对目标进行碎片整理。
-v打印每个文件的碎片整理前后的错误消息和碎片计数。
抱歉,我不知道Ubuntu 16.04有什么文件系统,也不知道如何查看。
有人有想法吗,或者您可以帮我吗?
是要知道我是否可以使用此系统或其他系统(或两者都不用)。
从已经非常感谢你。
在ssd磁盘上使用方便吗?
没有Benito,在帖子中指出将其应用于SSD磁盘没有意义,因为它会缩短其使用寿命。
可以从ubuntu中应用类似的东西来对Windows的NTFS系统进行碎片整理吗? 我了解Windows包含无法移动的文件,但是如果允许它不能完全完成操作,我已经尝试过各种程序,但有些程序做得很好,但不足以移动那些阻止文件运行的文件。调整系统的大小,这将更容易删除它们并调整其大小,但我的窗口中不再有许可证