Commit 2aa0f92f authored by Han-Wen Nienhuys's avatar Han-Wen Nienhuys

Update README.

parent 1343b8af
......@@ -12,7 +12,7 @@ directory as a loopback:
Tested on:
- x86 32bits (Fedora 14).
- x86 32bits (Fedora 14).
- x86 64bits (Ubuntu Lucid).
......@@ -24,15 +24,9 @@ accompanying LICENSE file.
BENCHMARKS
The speed of go-fuse is close to libfuse's speed (measurements on my
lenovo T60 laptop):
* 'find' in tree with 14k files. fs access: 0.06s, go-fuse: 3.5s, bbfs: 3.9
* 'ls -lR' in same tree: fs access: 0.5s, go-fuse: 9.5s, bbfs: 8.8s
* copying a 100 mb file: fs access: 200mb/s, go-fuse: 182mb/s, bbfs: 190mb/s
bbfs is a loopback filesystem written in C, see
http://www.cs.nmsu.edu/~pfeiffer/fuse-tutorial.tgz
In benchmarks, Go-fuse's loopback system is about 10 times slower than
equivalent C++ based FUSE filesystem. In practical applications, the
the file system client processing may mask some of these performance gaps.
......@@ -40,12 +34,12 @@ CREDITS
* Inspired by Taru Karttunen's package, https://bitbucket.org/taruti/go-extra.
* Originally based on Ivan Krasin's https://github.com/krasin/go-fuse-zip
* Originally based on Ivan Krasin's https://github.com/krasin/go-fuse-zip
BUGS
Yes, probably. Report them through golang-nuts@googlegroups.com.
Yes, probably. Report them through golang-nuts@googlegroups.com.
KNOWN PROBLEMS
......@@ -54,7 +48,7 @@ Grep source code for TODO. Major topics:
* Missing support for file locking: FUSE_GETLK, FUSE_SETLK, FUSE_SETLKW
* Missing support for extended attributes FUSE_SETXATTR, FUSE_GETXATTR, FUSE_LISTXATTR
* Missing support for extended attributes FUSE_SETXATTR, FUSE_LISTXATTR
* Missing support for FUSE_INTERRUPT, FUSE_NOTIFY, CUSE, BMAP, POLL, IOCTL
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment