Ben, have you found the answer? I did exactly the same steps as you (nfsv3, /etc/system, NFSD_SERVERS, ... ) but no luck. My problem is a big subversion repository (~260 000 files, 1.5 Gb in size). I've Xraid (hardware raid5) connected to my x4100 via 2 Gb FC link. Solaris 10 x86_64 06/06 + patches.
Once I'm trying to do "svn co .." localy on the xraid volume that is connected to Xraid with ZFS (one slice - one zpool), it spends ~2m to checkout 1.5 repository that is really amazing (svn server is located on another server): > $ hostname nfsclient > $ time /usr/local/bin/svn co svn+ssh://svn.domain.com/svn/trunk > > /dev/null > 2>&1 > real 2m9.800s > user 0m50.091s > sys 0m54.495s > $ time du -skh > 1.5G . > > real 0m18.404s > user 0m0.505s > sys 0m3.257s > But performing the same operation via NFS (from x2100 with Solaris 10 x86_64 + patches) this takes too many time. My client setup is like the following (non-default options for "rsize" and "wsize"): > $ cat /etc/auto_home | grep xraid > * -vers=3,rsize=16384,wsize=16384 nfsserver:/xraid2/home/& $ nfsstat -m /home/user from nfsserver:/xraid2/home/user Flags: vers=3,proto=tcp,sec=sys,hard,intr,link,symlink,acl,rsize=16384,wsize=16384,retrans=5,timeo=600 Attr cache: acregmin=3,acregmax=60,acdirmin=30,acdirmax=60 No special setup of ZFS: # zfs get all xraid2/home/user NAME PROPERTY VALUE SOURCE xraid2/home/user type filesystem - xraid2/home/user creation Wed Sep 13 18:43 2006 - xraid2/home/user used 11.6G - xraid2/home/user available 88.4G - xraid2/home/user referenced 11.0G - xraid2/home/user compressratio 1.00x - xraid2/home/user mounted yes - xraid2/home/user quota 100G local xraid2/home/user reservation none default xraid2/home/user recordsize 128K default xraid2/home/user mountpoint /xraid2/home/user inherited from xraid2 xraid2/home/user sharenfs on local xraid2/home/user checksum on default xraid2/home/user compression off default xraid2/home/user atime on default xraid2/home/user devices on default xraid2/home/user exec on default xraid2/home/user setuid off inherited from xraid2/home xraid2/home/user readonly off default xraid2/home/user zoned off default xraid2/home/user snapdir hidden inherited from xraid2/home xraid2/home/user aclmode groupmask default xraid2/home/user aclinherit secure default Here's my postmark's results: $ time ../postmark/postmark-1.51 <<EOF > set number 250000 > set size 300 10000 > set transactions 1000 > run > EOF PostMark v1.51 : 8/14/01 pm>pm>pm>pm>Creating files...Done Performing transactions..........Done Deleting files...Done Time: 1130 seconds total 18 seconds of transactions (55 per second) Files: 250506 created (221 per second) Creation alone: 250000 files (279 per second) Mixed with transactions: 506 files (28 per second) 492 read (27 per second) 508 appended (28 per second) 250506 deleted (221 per second) Deletion alone: 250012 files (1146 per second) Mixed with transactions: 494 files (27 per second) Data: 2.36 megabytes read (2.14 kilobytes per second) 1229.34 megabytes written (1.09 megabytes per second) pm> real 18m49.484s user 0m3.104s sys 0m31.150s This message posted from opensolaris.org