Up one level
README.defragfile.html 1206 Sep 22 23:10
defragfile 10533 Feb 18 02:21
defragfile-example-run 2117 Sep 17 00:16
defragfile.v0.1 3518 Mar 15 2004
defragfile.v0.2 4300 Mar 27 2004
defragfile.v0.3 7089 Sep 10 03:31
defragfile.v0.3.1 7280 Sep 11 01:14
defragfile.v0.4 7957 Sep 11 21:50
defragfile.v0.4.1 7958 Sep 16 23:04
defragfile.v0.4.2 7961 Sep 18 02:17
defragfile.v0.4.3 9155 Sep 27 10:58
defragfile.v0.4.4 9717 Oct 16 16:47
defragfile.v0.4.5 10010 Oct 17 11:54
defragfile.v0.4.6 10306 Oct 24 23:18
defragfile.v0.4.7 10533 Feb 18 02:21
favicon.ico 20 Mar 15 2004
filelist.html
index.html
internal-gopher-menu 29 Mar 15 2004
internal-gopher-unknown 32 Mar 15 2004

README.defragfile.html

This program will attempt to reduce the fragmentation of files stored on a Linux system. It uses the "filefrag" tool included in the e2fsprogs version 1.35 and higher package (local mirror with rpms).

The tool depends on the files being quiet - please make sure there's no chance that they'll be modified. I'd suggest changing to single user mode if you have any question about whether the file might be modified.

Unlike other defragmenters, the filesystem stays mounted.

As of version 0.4.1, it has had a good amount of testing on ext3 (so will work just as well on ext2). I've also had a success report on Reiserfs (thanks Josh!). It really should work just fine on any filesystem where filefrag works.

Sample invocation:

find /usr/share/doc/ -type f -a -size +4096c -print | while read onefile ; do defragfile "$onefile" ; done

sudo find /usr/src/uml-linux/ /usr/src/linux-* -type f -a -size +65536c -print | xargs sudo filefrag | grep -v ': 1 extent found' | sed -e 's/: [0-9]* extent.*//' | while read onefile ; do /usr/src/defragfile/defragfile "$onefile" ; done

The files in this collection are part of William Stearns' software archive. If any of the links on this page do not work, you may be viewing an incomplete mirror. There is a complete list of the mirror sites at the starting page for this mirror and at the primary mirror.


Generated Fri Feb 18 02:50:00 EST 2005 by htmlfilelist version 0.8.4