Beste mensen,
Ik zit hier met een best wel vaag probleem: Samba is traag. Nu weet ik dat dit een veel gehoorde kreet is, maar ik heb het tot op heden nog niet op kunnen lossen. Het zit zo: als ik een groot bestand (500mbytes) wil kopieren van Samba naar een andere machine (zowel Windows als Linux), dan gaat het de eerste 5-10 seconden met de "normale" snelheid voor een 100MBit verbinding, maar daana keldert de snelheid naar zo'n 2-3 megabyte/seconde.
Ik heb deze test een aantal keren uitgevoerd, telkens hetzelfde resultaat. Wat het allemaal nog vreemder maakt, is dat 'top' precies op het zelfde moment ook een wisseling weergeeft. De eerste 5-10 seconden trekt samba zo'n 20% van m'n CPU, en tegelijk met de daling van de snelheid daalt de CPU-usage naar ongeveer 5%...
Ik heb geen snelheidsproblemen met protocollen als HTTP, FTP, SSH (SCP) en NFS, alleen met samba. Ik heb ook al verschillende versies geprobeerd, verschillende parameters in smb.conf. Op dit moment is m'n samba versie 3.0.7 (debian testing) en de smb.conf ziet er zo uit (alleen [global]):
Ik heb al verschillende "socket options" geprobeerd, ieder met een marginaal verschil, maar geen van allen lossen ze dit probleem op... Iemand hier ervaring mee?
Ik zit hier met een best wel vaag probleem: Samba is traag. Nu weet ik dat dit een veel gehoorde kreet is, maar ik heb het tot op heden nog niet op kunnen lossen. Het zit zo: als ik een groot bestand (500mbytes) wil kopieren van Samba naar een andere machine (zowel Windows als Linux), dan gaat het de eerste 5-10 seconden met de "normale" snelheid voor een 100MBit verbinding, maar daana keldert de snelheid naar zo'n 2-3 megabyte/seconde.
Ik heb deze test een aantal keren uitgevoerd, telkens hetzelfde resultaat. Wat het allemaal nog vreemder maakt, is dat 'top' precies op het zelfde moment ook een wisseling weergeeft. De eerste 5-10 seconden trekt samba zo'n 20% van m'n CPU, en tegelijk met de daling van de snelheid daalt de CPU-usage naar ongeveer 5%...
Ik heb geen snelheidsproblemen met protocollen als HTTP, FTP, SSH (SCP) en NFS, alleen met samba. Ik heb ook al verschillende versies geprobeerd, verschillende parameters in smb.conf. Op dit moment is m'n samba versie 3.0.7 (debian testing) en de smb.conf ziet er zo uit (alleen [global]):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| [global] blocking locks = false read raw = no write raw = no dns proxy = yes debug level = 1 level2 oplocks = True workgroup = wgroup browsable = yes hide dot files = yes strict locking = yes case sensitive = no log file = /var/log/samba/log.%m password level = 1 local master = yes os level = 99 security = user domain master = yes domain logons = yes encrypt passwords = true logon script = netlogon_%u.bat printing = bsd printcap name = /etc/printcap load printers = yes unix extensions = no |
Ik heb al verschillende "socket options" geprobeerd, ieder met een marginaal verschil, maar geen van allen lossen ze dit probleem op... Iemand hier ervaring mee?