File:  [NetBSD Developer Wiki] / wikisrc / projects / project / defrag_ffs.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Thu Feb 27 06:30:24 2014 UTC (19 months, 1 week ago) by dholland
Branches: MAIN
CVS tags: HEAD
this is a filesystems project; also it is not "easy", make it "medium".

[[!template id=project

title="Defragmentation for FFS"



Heavily used file systems tend to spread the blocks all over the disk,
especially if free space is scarce. Traditionally dump/restore have been used to
recreate the file system, but this is not acceptable for current disk
sizes. Since resize_ffs has to relocate blocks during shrinking anyway, it
should be possible to extend it to full reordering and defragmentation.

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb