Hi,

ok I know zfs-fuse is still incomplete and performance has not been considered,
but still, before I'm going to use it for my /home I wanted a rough estimate.

Another benchmark already asserted that zfs by itself, on Solaris, is a very 
fast beast 
(http://cmynhier.blogspot.com/2006/05/zfs-benchmarking.html), faster than ext3 
on
Linux and also faster than UFS.  Interestingly UFS seems to be faster than 
ext3, 
I didn't know that.

So, as a "feeling" benchmark I copied my home over to zfs-fuse, fired up 
Eclipse, and did
a build of a large Java project.  It felt /pretty/ slow, man.

Next I ran a find(1) for a particular file, twice.  Obviously the second run 
would be
from cache, so I expected fast response.  Well, not quite so fast with fuse:

1.
real    2m6.785s
user    0m0.968s
sys     0m2.308s

2.
real    0m46.920s
user    0m0.844s
sys     0m1.916s

So the second run is not actually fast.  Still, I observed that the disk was 
quiet during
the second run, and top(1) showed the CPU maxed out by the zfs-fuse daemon.

For comparison here is the same find(1) on another copy of my /home on ext3:

1. 
real    1m14.494s
user    0m1.488s
sys     0m4.928s

2.
real    0m1.124s
user    0m0.556s
sys     0m0.496s

So, at this point in time that seems pretty discouraging for an everyday user, 
on Linux.
Hmmm, maybe I should try switch to OpenSolaris...  but then how do I satisfy the
need to occasionally run Windows in VMWare...

Maybe, since this was on a scratch USB disk, I download a FreeBSD snapshot and 
see
how that compares?  Depends on how much time I get and what the wheather is
like :)

I'd be interested in others' thoughts, esp. why the daemon eats so much CPU when
it only reads through cache.  For reference, my /home is about 18GB with about 
300.000 files.

--
Regards,
Georg.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to