Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 676 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 676 Bytes

Zlib fuse3 filesystem which compress/decompress file on opening/closing (after modification).

Most existing filesystems compress/decompress files when filesystem unmounts which in most cases is not good for filesystems with many files (see https://github.com/refi64/fuse-zip / https://bitbucket.org/agalanin/fuse-zip).

The main idea is the same as for the CompFUSEd but CompFUSEd looks sunsupported and outdated.

usage

make
./passthroughzip --base="../zfusbase" --tmp="../zfustmp" ../tt

here:

  • zfusbase is the direcotry where compressed files will be stored,
  • zfustmp is the directory for uncompressed currently opened files
  • tt is the mountpoint