Projects / compFUSEd

compFUSEd

compFUSEd is a compressed overlay filesystem for Linux that supports both transparent read and write operations. In other words, it provides transparent compression of your files while storing them on an existing filesystem. You can add compression to your existing filesystem in under 5 minutes. There is no need to reformat, and no kernel patches are required.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  03 May 2007 19:23

    Release Notes: A new "minimum size for compression" parameter has been added. Incorrectly marked uncompressable chunks have been fixed. The code to persist the filesystem info between mounts has been fixed. This release has graceful handling of compression lib failure. It has dynamically sized file mapping (internal mapping).

    •  28 Feb 2007 21:21

      Release Notes: Many bugfixes. This release finally passes the standard filesystem tests: tiobench, bonnie, and bonnie++. There is a new, somewhat smarter chunk writer plugin, a new compression plugin for systems with LZO2.x (instead of LZO1.x), and a new configuration file format.

      •  27 Aug 2006 15:15

        Release Notes: A new code base. New structure, new file format, plugins to increase flexibility and extensibility, lower memory requirements, etc.

        •  20 Feb 2006 08:07

          Release Notes: This release was updated to comply with the new FUSE 2.5.x API, so FUSE 2.5.x is required. A bug was fixed in cf_getattr() for files which were not compressed by compFUSEd. Numerous fixes were made to the statfs related code. The code for path names was protected. A small strcmp hack was made for lookups. The Makefile was restructured to build a cf library (libcf.a), to compile compFUSEd with fewer compression libraries, and to add more variables to specify the include path and library path.

          •  22 Dec 2005 16:09

            Release Notes: The HOWTO.txt file was written. Bugfixes were made. Greatly needed file utilities were added. Logging features were added. The statfs() code was patched, and now returns the size of the data present on the compFUSEd filesystem.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.