schnuckovic
Member
Hallo,
ich habe ein Speedproblem mit einem Windowsshare auf einem Windows 2003 Server inkl. AD.
Das Share ist gemounted mittels mount_smbfs.
Wenn ich nun von der FreeBSD Kiste auf den Windowsserver eine Datei kopieren, dann geht das so mit ungefähr 210 kb/s. (Über ein 100Mbit/s Netz).
Wenn ich dagegen vom Windowsserver (selbes gemountetes Share) auf die FreeBSD Kiste kopiere, dann geht das mit rund 8MB/s.
Googlen hat nicht wirklich viel gebracht, aber das hier habe ich rausgefunden:
Eine 10MB Datei braucht also 46 Sekunden mit cp. (0,216 MB/s)
Aber mit der cat-Variante nur 1.9 Sekunden. (5,26 MB/s)
Hat jemand eine Idee, was das zu bedeuten hat?
Warum klappt das nicht einfach mit cp genauso schnell?
Vielen Dank,
schnuckovic
ich habe ein Speedproblem mit einem Windowsshare auf einem Windows 2003 Server inkl. AD.
Das Share ist gemounted mittels mount_smbfs.
Wenn ich nun von der FreeBSD Kiste auf den Windowsserver eine Datei kopieren, dann geht das so mit ungefähr 210 kb/s. (Über ein 100Mbit/s Netz).
Wenn ich dagegen vom Windowsserver (selbes gemountetes Share) auf die FreeBSD Kiste kopiere, dann geht das mit rund 8MB/s.
Googlen hat nicht wirklich viel gebracht, aber das hier habe ich rausgefunden:
Code:
# time cp 10mb-file /smb/it/
real 0m46.328s
user 0m0.006s
sys 0m0.029s
# time cat 10mb-file > /smb/it/10mb-file
real 0m1.902s
user 0m0.002s
sys 0m0.071s
Eine 10MB Datei braucht also 46 Sekunden mit cp. (0,216 MB/s)
Aber mit der cat-Variante nur 1.9 Sekunden. (5,26 MB/s)
Hat jemand eine Idee, was das zu bedeuten hat?
Warum klappt das nicht einfach mit cp genauso schnell?
Vielen Dank,
schnuckovic