Hi all.
I have the problems with transfer speed between samba and Windows XP clients.
- samba server configuration:
Quad Core 6600 CPU.
4 Gb RAM
OpenSUSE 11.2 with kernel “2.6.31.12-0.1-desktop”
Samba - samba-3.5.1-1.1.i586
Test: 4 GB File copying. One file.
transfer speed from Samba Server to Windows 7 and XP clients:
(Windows clients copy file from Server share -> to local drive)
From Server to Windows 7 client 1:
85-90 Mb/sec
From Server to Windows 7 client 2:
90-100 Mb/sec
From Server to XP1 client 3
75-100 Mb/sec
transfer speed from Windows 7 and XP clients TO Samba Server:
(client copy file from local drive -> to server Share)
From Server to Windows 7 client 1:
12-20 Mb/sec
From Server to Windows 7 client 2:
30-35 Mb/sec
From Server to Windows XP client 1
20-27 Mb/sec
(copying file from Windows local drive to Windows remote share)
From Window 7 client 1 TO Windows XP client 1
40-50 Mb/sec
From Window 7 client 2 TO Windows XP client 1
50-60 Mb/sec
Copying file from Windows 7 client 2 share -> TO Windows XP client 1 show me 100-120 Mb/sec speed permanent.
= = =
Copying file from Linux hosts to NFS server is stable 50-90
Mb/sec bidirectional.
This part of my smb.conf file
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2009-10-27
[global]
log level = 1
debug level = 0
max log size = 50
#read prediction = true
#read size = 65536
#strict locking = No
#strict sync = No
#sync always = No
wide links = yes
read raw = yes
write raw = yes
#max protocol = smb2
realm = some.com
# client ntlmv2 auth = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535
winbind enum groups = Yes
winbind enum users = Yes
idmap uid = 10000-20000
idmap gid = 10000-20000
auth methods = winbind
winbind use default domain = No
case sensitive = No
#client use spnego = Yes
#client signing = Yes
workgroup = ???????
server string = ""
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
security = domain
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
netbios name = Server
wins support = No
#[homes]
# comment = Home Directories
# valid users = %S, %D%w%S
# browseable = No
# read only = No
# inherit acls = Yes
Another words: I have very slow WRITE speed when copying file FROM Windows clients TO Samba Share. This is the most problem. Of course i hear many many questions from Windows users.
All possible help is very very appreciated.
p.s. my books now:
SAMBA Documentation
Samba speed is slower than Windows native clients connections ?