[X] The "/Tcl/Tk Aqua/TclTkAquaStandalone-8.4.6-Jaguar.dmg" file could not be found or is not available. Please select another file.

PUFS - peer union FS - is a poor man's nave distributed filesystem for Linux built on top of FUSE, hence running totally in user mode.


http://pufs.sourceforge.net





Separate each tag with a space.

Topics:

License:

Operating System:

Intended Audience:

User Interface:

Programming Language:

Registered:

2006-03-09

Ratings and Reviews

Be the first to post a text review of pufs. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Code committed

    cerdeira committed revision 3 to the pufs SVN repository, changing 3 files

    posted by cerdeira 383 days ago

  • Code committed

    cerdeira committed revision 2 to the pufs SVN repository, changing 173 files

    posted by cerdeira 383 days ago

  • Code committed

    cerdeira committed revision 1 to the pufs SVN repository, changing 26 files

    posted by cerdeira 383 days ago

  • pufs 0.0.3a file released: pufs-0.0.3a.tar.bz2

    pufs 0.0.3a * added a very experimental support for replication. * added a command line option to allow other users to access the mounted filesystem, via the allow_others FUSE option. * rearranged a lot of code. pufs 0.0.2c * corrected a bug that could cause a user buffer to be written past the end in a read operation specifying a size noncongruent with the buffer size. * added a command line option to enable the use of direct io explicitly. disabling direct io causes double buffering to occur since the kernel will also cache data [although that is minimised by the use of posix_fadvise(2)] but allows files to be mmaped and in particular to be execve'd pufs 0.0.2b * fixed a bug which caused the erroneous reutilization of deprecated buffers in the cache when the same file descriptor number was used after a close(). pufs 0.0.2a * added multiblock io support * changed buffer cache to use a mmaped file instead of resorting to posix_memalign() as allocator (BTW its performance was awfull) * added preliminar support for replication * lots of code rearranging * lots of bugs fixed

    posted 391 days ago

  • File released: /pufs/0.0.3a/pufs-0.0.3a.tar.bz2

    posted 391 days ago

  • pufs 0.0.2c file released: pufs-0.0.2c.tar.bz2

    pufs 0.0.2c * corrected a bug that could cause a user buffer to be written past the end in a read operation specifying a size noncongruent with the buffer size. * added a command line option to enable the use of direct io explicitly. disabling direct io causes double buffering to occur since the kernel will also cache data [although that is minimised by the use of posix_fadvise(2)] but allows files to be mmaped and in particular to be execve'd pufs 0.0.2b * fixed a bug which caused the erroneous reutilization of deprecated buffers in the cache when the same file descriptor number was used after a close(). pufs 0.0.2a * added multiblock io support * changed buffer cache to use a mmaped file instead of resorting to posix_memalign() as allocator (BTW its performance was awfull) * added preliminar support for replication * lots of code rearranging * lots of bugs fixed

    posted 1166 days ago

  • File released: /pufs/0.0.2c/pufs-0.0.2c.tar.bz2

    posted 1166 days ago

  • pufs 0.0.2b file released: pufs-0.0.2b.tar.bz2

    posted 1172 days ago

  • File released: /pufs/0.0.2b/pufs-0.0.2b.tar.bz2

    posted 1172 days ago

  • pufs 0.0.1 file released: pufs-0.0.1b.tar.bz2

    posted 1314 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review