Differences between revisions 6 and 41 (spanning 35 versions)
Revision 6 as of 2006-01-27 18:58:13
Size: 1012
Comment:
Revision 41 as of 2008-05-28 12:38:02
Size: 1418
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This is my effort to create a unionfs implementation which is probably slower but way more flexible than the current in-kernel unionfs solution. This is my effort to create a unionfs filesystem implementation which is probably slower but way more flexible than the current in-kernel unionfs solution.

I'm open to patches, suggestions, whatever (see [[Contact]] on how to reach me)...

If you've sent me something and think it takes me too long to answer, go check UndeliverableMail page. I might have problems sending mail to you...

<<GoogleAd>>
Line 10: Line 16:
 * Advanced features like copy-on-write and more
Line 13: Line 20:
 * Compared to kernel-space solution we need lots of useless context switches which makes kernel-only solution clear speed-winner  * Compared to kernel-space solution we need lots of useless context switches which makes kernel-only solution clear speed-winner (well, actually I've made some tests and the hard-drives seem to be the bottleneck so the speed is fine, too)
Line 15: Line 22:
== Available parameters == <<GoogleAd>>
Line 17: Line 24:
 * {{{--roots=/root1,/root2}}}
 * {{{--stats}}}
== Donation ==
Line 20: Line 26:
== TODO == If you use the software and like it, please consider a donation (provided by Pay''''''Pal)...
Line 22: Line 28:
 * Add support for creating directories
 * Add support for choice which roots are read-only and which are not
 * Add cache controls
<<PayPalDonation>>
Line 26: Line 30:
== Releases == == Download ==
Line 28: Line 32:
 * Latest version: 0.9
* Released: 2006/01/27
 * Available at: [http://podgorny.cz/unionfs-fuse/releases/ releases]
 * Latest version: 0.18 (released 2007-08-09)
 * Archive location: http://podgorny.cz/unionfs-fuse/releases/
* Repository location: http://hg.podgorny.cz/unionfs-fuse (Mecurial)

unionfs-fuse

This is my effort to create a unionfs filesystem implementation which is probably slower but way more flexible than the current in-kernel unionfs solution.

I'm open to patches, suggestions, whatever (see Contact on how to reach me)...

If you've sent me something and think it takes me too long to answer, go check UndeliverableMail page. I might have problems sending mail to you...

Why choose this stuff

  • The filesystem has to be mounted after the roots are mounted when using the standard module. With unionfs-fuse, you can mount the roots later and their contents will appear seamlesly
  • You get caching which speeds things up a lot for free
  • You get nice stats (optional)
  • Advanced features like copy-on-write and more

Why NOT choose it

  • Compared to kernel-space solution we need lots of useless context switches which makes kernel-only solution clear speed-winner (well, actually I've made some tests and the hard-drives seem to be the bottleneck so the speed is fine, too)

Donation

If you use the software and like it, please consider a donation (provided by PayPal)...

Download