Something is very wrong in 2.1.x for doing the getattr. In 2.0.31,
I could do an ls -l in an 810 entry directory, and here are the results
from time ls -l /hosts/feba/d/EMACS-19.34/LISP/:
0.11user 0.19system 0:02.56elapsed 11%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps
Compare that to the output in 2.1.x:
0.15user 0.33system 2:52.04elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps
That is 2 minutes and 52 seconds versus 2.56 seconds. A factor of 50X
slower is a pretty dramatic slowdown.
> Any way you could turn on debug logging on the samba side and see what
> happens during these events?
The server is an NT 4.0 machine, so I don't think I can turn anything on.
I tried using tcpdump-smb to log the network traffic, but it crashes
almost immediately once it sees a few packets.
- Gordon