[linux-cifs-client] Re: debugging dbench to track performance
Jeremy Allison
jra at samba.org
Sat Jul 15 18:12:38 GMT 2006
On Sat, Jul 15, 2006 at 01:04:44PM -0500, Steve French wrote:
> Running with very current cifs against very current SAMBA_3 branch
> (server) - cifs mount over loopback interface
>
> I am getting puzzling behavior of dbench again - with "dbench 70" (ie 70
> processes) dbench never gets out of warmup mode (my guess is that a
> request or two gets lost on the server or is so slow that dbench thinks
> that it has not reached steady state for warmup - but I am not I am
> convinced that I understand dbench's warmup phase properly). Running
> it with fewer processes dbench gets through its warmup fine but is
> performing pretty poorly (hopefully because of the memory leak in Samba
> that jra mentioned - but I am not convinced that that is the issue).
> Also note that "cannot remove directory" errors in the cleanup phase -
> any ideas how to debug those (there is presumably too much data to catch
> this on a sniffer without affecting timing) ie catch the problem earlier
> ... ?
Steve,
Can you svn update on SAMBA_3_0, I just successfully
ran a full 6 process 200000 iteration tdbtorture against it
(using my modifications to the client code) overnight and it
completely passes with no server memory leak, and no syslog
messages about *any* packet loss from cifsfs !
I think that bug in the server is fixed.
Update to svn rev 17064.
Jeremy.
More information about the linux-cifs-client
mailing list