x3ron
11.08.04, 11:37
Hallo
Ich habe auf meinem Server (Gentoo 2004.2) einen Samba 3.0.5 Server laufen ... Wenn ich nun Dateien von meinem Windows Pc zum Samba (oder zurück) übertrage, bekomme ich nur Transferraten von max. 1 MB/s (10/100 MBit Netzwerk) ....
zuerst hatte ich probleme mit dem DMA der festplatten, aber dieses problem habe ich mittlerweile gelöst:
xeronserver root # hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 1 (on)
readonly = 0 (off)
readahead = 64 (on)
geometry = 65535/16/63, sectors = 78177792, start = 0
xeronserver root # hdparm -tT /dev/hda
/dev/hda:
Timing buffer-cache reads: 1000 MB in 2.00 seconds = 499.08 MB/sec
Timing buffered disk reads: 110 MB in 3.06 seconds = 36.00 MB/sec
Ich habe es auch mit einer neuen Samba config und einem neuen Kernel (2.6.7) versucht, erfolgslos... immer nur max. 1,1 MB/s ...
Der Windows Pc kann auch nicht schuld sein, da ich mit meinem alten redhat server immer ca. 8MB/s saugen konnte
Weiss jemand rat? ich bin langsam mit meinem latein am ende :confused:
Ich habe auf meinem Server (Gentoo 2004.2) einen Samba 3.0.5 Server laufen ... Wenn ich nun Dateien von meinem Windows Pc zum Samba (oder zurück) übertrage, bekomme ich nur Transferraten von max. 1 MB/s (10/100 MBit Netzwerk) ....
zuerst hatte ich probleme mit dem DMA der festplatten, aber dieses problem habe ich mittlerweile gelöst:
xeronserver root # hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 1 (on)
readonly = 0 (off)
readahead = 64 (on)
geometry = 65535/16/63, sectors = 78177792, start = 0
xeronserver root # hdparm -tT /dev/hda
/dev/hda:
Timing buffer-cache reads: 1000 MB in 2.00 seconds = 499.08 MB/sec
Timing buffered disk reads: 110 MB in 3.06 seconds = 36.00 MB/sec
Ich habe es auch mit einer neuen Samba config und einem neuen Kernel (2.6.7) versucht, erfolgslos... immer nur max. 1,1 MB/s ...
Der Windows Pc kann auch nicht schuld sein, da ich mit meinem alten redhat server immer ca. 8MB/s saugen konnte
Weiss jemand rat? ich bin langsam mit meinem latein am ende :confused: