File:  [NetBSD Developer Wiki] / wikisrc / projects / project / simplify-ffs.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Thu Feb 27 06:25:35 2014 UTC (7 years, 9 months ago) by dholland
Branches: MAIN
CVS tags: HEAD
Clarify that this is really talking about a new filesystem, not (juts)
cleanup of the ffs code.

    1: [[!template id=project
    2: 
    3: title="Simpler, extent-based FFS"
    4: 
    5: contact="""
    6: [tech-kern](mailto:tech-kern@NetBSD.org)
    7: """
    8: 
    9: category="filesystems"
   10: difficulty="hard"
   11: duration="8-12 months"
   12: 
   13: description="""
   14: Remove the residual geometry code and datastructures from FFS (keep some kind of
   15: allocation groups but without most of what cylinder groups now have) and replace
   16: blocks and fragments with extents, yielding a much simpler filesystem well
   17: suited for modern disks.
   18: 
   19: Note that this results in a different on-disk format and will need to be a different file system type.
   20: 
   21: The result would be potentially useful to other operating systems beyond just
   22: NetBSD, since UFS/FFS is used in so many different kernels.
   23: 
   24: """
   25: ]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb