> For some reason the [pcfs filesystem] driver on Solaris is painfully slow 
> since I think it does a
> write and verify for each block of data - this means that copying lots or 
> large
> files over to it can be VERY slow.

I suspect it is slow because is reads / writes in pcfs "cluster"
size units.  This can be seen in "iostat -xnzc 5" output;
divide the kilobyte/s value by the ops/s any you'll get the
pcfs' cluster size.

> The same operation on a Linux or WinXP machine can be a lot faster.

I suspect both optimize the case where adjacent clusters are
accessed and perform i/o in bigger chunks. 

> There was a bug logged against this, but I don't know
> if it's going to ever be fixed.

E.g. this one (but I guess there are more):

  http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6720764
-- 
This message posted from opensolaris.org

Reply via email to