文件名称:reiserfs-defrag:适用于reiserfs的脱机碎片整理实用程序(v3.6)
文件大小:59KB
文件格式:ZIP
更新时间:2024-06-03 19:26:57
C++
关于 reiserfs-defrag是一款软件,它将重新排列reiserfs分区上的数据,以减少碎片。 离线。 您必须先卸载fs。 地位 尽管它会尽最大努力保护数据免受损坏,但仍被认为是实验性的。 我经常在开发过程中运行一致性检查,但是显然不能保证任何事情。 请勿在敏感数据上使用它,或至少备份它们。 到目前为止(v0.2.1),它在移动块时记录元数据,并对元数据运行一些一致性检查。 即使文件系统部分损坏,这也应防止数据丢失。 无论如何,在进行碎片整理之前运行fsck是一个好主意。 有两种可用的算法:通过树的碎片整理和增量算法。 首先以树顺序压缩所有文件(之间没有空格),将数据块与叶节点和内部树节点交织在一起。 这将移动几乎所有数据块,因此将非常慢。 但是最后,您会找到所有文件(和目录)的理想顺序,并将可用空间合并到文件系统的末尾。 第二个称为增量,默认情况下处于选中状态。 它对文件系
【文件预览】:
reiserfs-defrag-master
----reiserfs.hpp(31KB)
----.gitignore(14B)
----block.cpp(5KB)
----progress.cpp(3KB)
----doc()
--------inside.md(6KB)
--------reiserfs-defrag.8(4KB)
----ChangeLog(6KB)
----README.md(4KB)
----reiserfs.cpp(48KB)
----defrag.cpp(21KB)
----entry.cpp(9KB)
----misc()
--------shuffler.cpp(1KB)
--------moveback.cpp(682B)
--------CMakeLists.txt(341B)
----COPYING.GPLv3(34KB)
----test()
--------buildcheck.py(920B)
----CMakeLists.txt(450B)
----journal.cpp(14KB)
----bitmap.cpp(9KB)