Linux 14.981 Themen, 106.343 Beiträge

Kopieren auf esata mit 40 MB/Sec zu langsam ...

WernerWillsWissen / 6 Antworten / Flachansicht Nickles

Hallo *,

im Beitrag http://nickles.de/forum/festplatten-pruefen-optimieren-probleme-loesen/2011/externe-e-sata-platte-laesst-sich-nicht-einbinden-538778332.html haben mir Tommy22 und einfachnixlos geholfen, eine externe e-sata Festplatte in Ubuntu/Win7 einzubinden. Am Ende blieb aber die Frage nach der Kopiergeschwindigkeit ungelöst. Kabellängen etc haben wir im genannten thread bereits als Fehlerquelle ausgeschlossen.

Die Frage konkret: Kopiervorgänge auf die externe esata Platte erfolgen bei Win und Linux mit nur 40 MB/Sec. Müsste das nicht 3-4x so schnell gehen? Was muß ich ändern, um die Geschwindigkeit zu erhöhen? Da ich die Platte vor allem unter Linux zur Datensicherung einsetzen möchte, bin ich an einer Lösung unter Linux interessiert.

Mein board http://www.gigabyte.de/products/product-page.aspx?pid=2843#sp
behauptet: 6 x SATA 3Gb/s connectors (SATAII0, SATAII1, SATAII2, SATAII3, SATAII4, SATAII5) supporting up to 6 SATA 3Gb/s devices

Meine externe Festplatte http://www.verbatim.de/de_7/pr ... _7053.html
liefert: Schnittstellen: 1 x eSATA, 1 x USB 2.0, # Übertragungsgeschwindigkeiten: eSATA: 3,0 Gbit/s (max), # USB 2.0: 480 Mbit/s (max)

Also kann es nicht am Controller liegen - so zumindest die Vermutung.
Um festzustellen wo es klemmt, bin ich bei der weiteren Suche auf hdparm gestossen.

1) sudo hdparm -t /dev/sdc1 liefert:

Timing buffered disk reads: ^[[A^[[A^[[A^[[B320 MB in 3.02 seconds = 106.13 MB/sec
---> ich interpretiere das so, dass zumindest hadparm die Platte schnell genug adressieren kann


2) sudo hdparm -i /dev/sdc1 liefert

Model=SAMSUNG, FwRev=1AG01118, SerialNo=S1Y6J1CZ400018
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=1, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=2930277168
IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 1: ATA/ATAPI-1,2,3,4,5,6
* signifies the current active mode

----> *udma6 sagt mir zumindest, dass meine externe Platte sdc1 im optimalen Modus läuft. Der Rest liefert mir(!) keinen Ansatz zur Fehlerbehebung.


3) sudo hdparm -v /dev/sdc1 liefert

dev/sdc1:
multcount = 0 (off)
IO_support = 1 (32-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 182400/255/63, sectors = 2930272002, start = 63

----> diese Ergebnisse liefern mir(!) keinen Ansatz zur Fehlerbehebung.


Mein Bild im Moment: die externe Festplatte kann schnell gelesen/geschrieben werden, das zeigt hdparm -t.
hdparm -i sagt mir zudem, dass sie im optimalen Modus läuft.
Die esata Einflüsse wie Verkabelung, Kabellänge, ... habe ich überprüft und optimiert.
An die verschiedenen Eintstellungen/Modifikationen die hdparm ermöglicht, traue ich micht mangels Verständnis des oben aufgelisteten nicht heran (und ich weiß ja auch nicht, ob hdparm überhaupt das richtige tool ist).


Warum kann ich dennoch Kopiervorgänge auf die externe e-sata Platte nur mit einer Geschwindigkeit von ca. 40 MB/Sec ausführen?

Danke Euch und Gruß
Werner

bei Antwort benachrichtigen