Ich möchte diesen alten Thread nochmal ergänzen, da ich glaube das mein "Problem" hier gut reinpasst.
Ich habe bei mir einen yaVDR basierten Server (0.3.0a), einen yaVDR Client (0.3.0a), einen MacMini (OSX 10.6), einen WinXP und einen Win7 Rechner. Auf dem yaVDR Server läuft Samba und NFS als Server. Alles ist über Gig-Ethernet verbunden. Die Performance beim Kopieren von und zu dem Server sind wie folgt:
WinXP: 35 - 50 mb/s
Win7: 55 - 85 mb/s
OSX: 70 - 95 mb/s
yaVDR nfs: 25 - 55 mb/s
yaVDR smb: 15 - 18 mb/s
Der IP-Stack oder die CIFS-Implementation von Win7 scheint also erheblich besser zu sein als bei XP. OSX scheint mir eher durch die Leistung der Platte begrenzt zu sein, ist aber nur eine Vermutung.
Was mich stutzig macht, sind die Transferleistungen zwischen yaVDR Client und yaVDR Server. Gerade hier hätte ich die beste Performance erwartet, da hier auch die schnellsten Platten verbaut sind. Mangelnde Prozessorleistung schliesse ich auch aus, da der Client die schnellere CPU hat als der Server.
Aber gerade dort benötige ich die Performance, da die Aufnahmen auf dem Server im Keller gemacht werden und ich diese auf dem Client schneide.
Meine smb.conf auf dem Server:
[global]
workgroup = HomeOffice
security = user
announce as = NT Server
announce version = 2000
server string = vdr-server
hosts allow = 192.168.1.0/255.255.255.0
interfaces = 192.168.1.0/255.255.255.0
bind interfaces only = yes
log file = /var/log/samba/log.%m
log level = 0
max log size = 1000
syslog = 0
dns proxy = no
guest account = nobody
keep alive = 30
os level = 2
kernel oplocks = false
encrypt passwords = true
ssl = yes
time server = true
socket options = TCP_NODELAY IPTOS_LOWDELAY
map to guest = bad user
wins support = no
os level = 33
browse list = yes
unix charset = ISO8859-15
dos charset = CP850
load printers = 0
[data]
netbios name = vdr-server
netbios aliases = vdr-server
comment = data
path = /mnt/srv.data
guest ok = yes
writable = yes
browseable = yes
follow symlinks = yes
preserve case = yes
directory mode = 0775
create mode = 0664
force user = vdr
force group = vdr
Die fstab auf dem Client:
//192.168.1.10/data /mnt/smb.data smbfs user,rw,noauto,username=user,password=pwd 0 0
192.168.1.10:/mnt/srv.data /mnt/nfs.data nfs rw,hard,intr 0 0
Hat jemand eine idee?
Danke im voraus,
Andreas