Hello everybody,

I have a FreeBSD 4.8-STABLE server running Samba 2.2.8a and a workstation
running Windows 2000 SP4. Whereas FTP transfers between these boxes average
700 KB/s (10 mbps LAN), Samba transfers are never beyond ~120 KB/s.

Trust me, I have tried *everything* I've run into as far as tuning goes, but
this is a different problem. The main problem lies in the fact that transfers are
not consistent and undergo VERY long, random pauses. My hub's activity LED
shows that, during a Samba transfer between these two boxes, no packets
are transferred about 70% of the time. Yep, only during about 30% of the total
time a transfer takes there is actual network activity--the remaining 70% of
the time is taken up by random (both length- and interval-wise) pauses.

All my network cards are propery configured, both media- and duplex- wise.
There are nearly no collissions, and the 700 KB/s rate I can achieve in FTP
transfers shows that Samba has the problem. I can do SMB transfers between
the Windows 2000 box and another Windows 98 box at about 600 KB/s, so the
culprit is obviously Samba on the FreeBSD box.

Because most of the time a transfer takes to complete is wasted on those
random pauses, anything I could tune concerning buffer sizes and the like is
almost useless because it only takes effect while data is actually being
transferred, not during the pauses. I have fiddled with buffer sizes and, by
looking at the hub's activity light, I could (visually and easily) see how
more or less data was transferred in between the pauses depending on the
buffer sizes I chose. However, the pauses stayed consistent throughout all
my tests. By using larger buffer sizes, all I could do was push more data
through in between the pauses, but my tuning never affected the length or
interval of the pauses themselves.

Does anyone happen to know what could be causing this problem?

Cheers,

Nicolas Gieczewski
Nix Software Solutions
http://www.nixsoftware.com/

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to