Quote:
Originally Posted by Slackovado
I used to have the same problem for a long time since Slackware 9 I think.
But it somehow resolved itself, I think around Slackware 10.2 after I revamped my samba cofiguration and also fstab.
Sorry I can't pinpoint the problem for you since I don't know the solution but maybe if you want to post your samba.conf we can have a look at it.
|
I can relate to that..! Transfer rate has gone up, but it's still not what would be expected from a 100Mbit network.
When I download a 700MB file from the server to my WinXP pro box, I get around 8MB/sec, which I'm more than happy with.
Download:
Network speed steady at around: 8MB/sec.
Network utilization steady at: 66-72%. (win taskman)
Samba load at: 8-22 %CPU. (top 1sec interval)
But if I upload something to my server I get around 4.5-6MB/sec.
Upload:
Network speed jumping between: 4.5-6MB/sec
Network utilization jumping between: 27-74%..!! (win taskman)
Samba load at: 10-25 %CPU. (top 1sec intervall)
Transfer rates between the drives locally are >20MB/sec. The 250GB drive manages 30MB/sec.
The specs:
Compaq 700MHz 384MB SDRAM
Realtek 8139 eth0 (ext); 3com 905B eth1 (int)
133MB RAID controller
1*250GB Samsung 7200rpm drive hda
2*120GB Seagate 7200rpm drive hdb/hdc
What kind of transfer rates do you guys have while uploading to a Samba 3.x server on a 100Mbit network?
Please guys, help me out here! Any and all suggestions are welcome.
My smb.conf below. Anything you don't see listed is the default value in Samba version 3.0.23c in a Slackware 11 installation.
Code:
root@slackware:~# smbd -V
Version 3.0.23c
root@slackware:~# testparm
[global]
workgroup = MYGROUP
server string = Samba Server
interfaces = eth1, lo
bind interfaces only = Yes
passdb backend = tdbsam
log file = /var/log/samba.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
hosts allow = 192.168.0., 127.
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
[home] #hda3 - not in config file
path = /mnt/hd/media/home
read list = monique
write list = root
read only = No
volume = home
[share] #hda3 - not in config file
path = /mnt/hd/media/share
read list = monique
write list = root
read only = No
volume = share
[temp] #hdb1 - not in config file
path = /mnt/hd/media/temp
read list = monique
write list = root
read only = No
volume = temp
[safe] #hdc1 - not in config file
path = /mnt/hd/media/safe
read list = monique
write list = root
read only = No
volume = safe