On Mon, May 11, 2009 at 12:14:39PM -0700, Jason Staczek wrote: > OK, so both posts got me a little farther along the way. I was > mounting with defaults, so UDP on Tiger. Switching to TCP on Tiger > almost doubled the speed, but it's still 8x slower than Leopard. > Best I can get on Tiger is 3.3MB/s vs 25MB/s on Leopard. > > I'm not sure it's worth spending any more time on, except I'm > curious. I'm guessing that since I can copy from Tiger to Leopard > via AFP then straight to NFS at >25MB/s that Tiger just has a lousy > NFS implementation?
The implementations tend to get better over time, so "lousy" is a relative term. :-) That 3.3MB/s sounds bad... even for Tiger (10.4) - it sounds about right for 10.2. I would expect Tiger to at least be closer to 10MB/s (if not better). I just tested a 10.3.9 (Panther) system (i.e. a pre-Tiger system) and got more than 10MB/s - even with UDP. The only time I got less than 10MB/s was if I also disabled caching (which happens to force writes to be synchronous)... and it still got 9.3MB/s. (This was with a Leopard (10.5) server.) So, I think there's something else going on. If you'd like to spend more time trying to track this down, feel free to contact me (probably off list - this doesn't seem like an OpenSolaris issue). THanks --macko