Patch for slow smbclient performance
Cole, Timothy D.
timothy_d_cole at md.northgrum.com
Thu Jun 24 15:52:02 GMT 1999
> -----Original Message-----
> From: Craig Bridge [SMTP:Craig.Bridge at NSMG.Seagatesoftware.com]
> Sent: Thursday, June 24, 1999 10:15
> To: Multiple recipients of list
> Subject: FW: Patch for slow smbclient performance
>
> David Collier-Brown replied:
>
> Two user-mode threads (a reader and a writer) allow read-ahead
> and socket transmission to overlap. My experience is the
> large negative "knee" in the performance curve is reduced and a
> more monotonic perfomance curve is obtained. Transfer sizes
> near low multiples the underlying blocking factors will still show
> up in the performance data.
>
I concur, but how portably can we do multithreaded code? Since not
all the platforms Samba builds on support MT (or building with MT support is
a royal pain; witness HP-UX), you'd really need to have a threaded and a
non-threaded version.of the relevent code, if nothing else. Unless you can
keep that split confined to a very small part of the code, it'll become an
absolute bear to maintain. That being said, it still might be worth looking
into. If I could get MT to work under HP-UX here, I might take a stab at
implementing it myself, but so far no luck...
More information about the samba-technical
mailing list