[Samba] bad performance Vista <-> Samba over gbit
Neo [GC]
neo at gothic-chat.de
Sat Mar 14 09:21:20 GMT 2009
Hi,
I've a strange issue with the performance of file transfers between a
Samba server and a Vista client.
My configuration looks like this:
fileserver: Samba 3.3 on FreeBSD 6.2 ----- gbit switch -----
workstation: Vista x64
When transfering files between the two PCs, I get abount 6.5 to 7 MB /
sec. On my last Vista installation I got about 40 MB / sec. I've tried
the following:
- raw tcp transfer rates with netio: 40MB/s with 1kb chunks up to
100MB/s with 32kb in both directions
- upgraded Samba to the most current version of 3.3 (had 3.0 before) the
port-system of FreeBSd will give me
- set Vista tcp autotuner to disabled, normal and experimental (slight
performance loss with disabled, about 500kb/s less)
- set jumbo frames OFF (after that, transfer from vista to bsd with
small chunks got VERY faster, but smb hasn't changed)
- of course disabled the multimedia class scheduler on the vista client,
as it caps transfer at about 8MB/s when audio or video is running
- tried transfer between the vista client and a MacBook Pro connected to
the same switch with default samba of MacOS Leopard: 40MB/s
- tried transfer between the MacBook and the fileserver (samba to
samba): 40MB/s
- tried transfer between the MacBook and the fileserver (via AFP - apple
filesharing protocol): slightly faster at 45 - 50MB/s
So it MUST be the combination Vista+Samba, what is VERY strange, as my
last vista installation had normal transfer rates to the same samba server.
Of course I've searched Google (for weeks indeed), but didn't find
anything useful besides the default hacks (MMCS, jumbo frames, aso...).
Sorry for asking a mainly vista related question in this list, but I
thought here would be the best place to find people experiencing the
same behaviour.
Greets and regards,
Neo / Thomas Weber
More information about the samba
mailing list