(SMB) Datendurchsatz einer USB2.0-HDD an 7270 eher mau!?

... hatte ich eh vor den Test auch mal mit ext2 zu machen (evt. heute Abend).

na, hat etwas länger gedauert, habe mir aber heute als Novize mal ein Image auf der Basis der aktuellen Labor-Version 54.04.97-13483 mittels Freetz zusammenstellen lassen. Bitte keine Frage zu Details ;-)

Per Samba habe ich alle Partitionen zusammen als ein ShareäLW ab /var/media/ftp/ freigegeben. Hier die Durchsatzergebnisse XP -> 7270:

Verwendete Dateigröße 664.301.568 Bytes

ext2: 203s 26.18 Mbps
fat16: 202s 26.31 Mbps
fat32: 213s 24.95 Mbps
ntfs: 769s 6.91 Mbps​
 
und hier noch ein Update mit der FW 54.04.70

7270 -> XPSP3profDE
fat16: 225s
fat32: 224s
ntfs: 320s

7270 <- XPSP3profDE
fat16: 213s
fat32: 222s
ntfs: 528s

Ich denke, die Ergebnisse für fat16/32 sind im Rahmen der "Messungenauigkeit" bestätigt und man merkt auch, dass ntfs etwas aufholt.
 
Ich habe mal mit Hilfe netio für die Box compiliert...
Also Netzwerkseits gibts da keinen Engpass...
TX immer um die 7000 kbits/s und rx immer umme 5000 kbits/s.
Kann das bei Bedarf ja gern mal hier Hochladen ;-)
Iss natürlich nur Traffic messen von PC zu Dbox oder Fritzbox und Fritzbox zu Dbox oder Dbox zu PC möglich zur Zeit...
 
Bitte schön...
Iss für ne aktuelle 7270 gebaut...also keine Garantie das es auf jeder Box läuft
 

Anhänge

  • netio.zip
    38 KB · Aufrufe: 29
Und???
Ergebnisse?
 
Hallo, hier mal meine Werte 7270 mit ftp
mit FW 54.04.59 : ~ 4,3 MB/s Fritz->PC
~ 3,5 MB/s PC->Fritz
Als USB Medium dient ein USBStick.

Mit allen Firmwareversionen danach halbiert sich der Datendurchsatz in etwa. Deshalb habe ich auch wieder auf die 59er recovert.Je mehr Features, desto langsamer USB , so scheint es.

Grüße
Carsten
 
Das sind ja im Gegensatz zu meinen durchschnittlichen Werten TRAUMWERTE :)
 
Mit allen Firmwareversionen danach halbiert sich der Datendurchsatz in etwa. Deshalb habe ich auch wieder auf die 59er recovert.Je mehr Features, desto langsamer USB , so scheint es.
Was dafuer spricht, dass der USB-Durchsatz cpu- oder speicherimitiert ist...
=> Haben die Boxen kein dma?
 
@carstenwell
das sind ja Traumwerte. Ich komme über 2 MB/s nicht hinaus, natürlich über ftp.
 
=> Haben die Boxen kein dma?
Ich hab in den Logs was von DMA und IRQ gelesen. Es gibt sogar einen Parameter für das musb-Modul. Aber bei Dateitransfer auf die Box ist die Auslastung 100% und softirq macht einen gehörigen Teil davon aus.

MfG Oliver
 
Zumindest bei der 7170 ist der "USB-Controller" Bestandteil eines programmierbaren Logik-Arrays, das auch als "ISDN-Controller" dient. Ist vermutlich billiger als spezielle Hardware dafür zu verwenden. Wenn es auch noch schneller wäre, dann würde man das auch auf allen Controllern finden, die es für PCs zu kaufen gibt.
 

Ja, hier meine "Messungen" mit netio. Netzwerktopologie:

alle Geräte an einem consumer 8-Port-Gigabit-Switch: NSLU und Fbox FE, Rechner mit GE:

C:\Download>netio -t fritz.box

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 5990 KByte/s Tx, 3738 KByte/s Rx.
Packet size 2k bytes: 6461 KByte/s Tx, 3847 KByte/s Rx.
Packet size 4k bytes: 6938 KByte/s Tx, 4531 KByte/s Rx.
Packet size 8k bytes: 7354 KByte/s Tx, 4674 KByte/s Rx.
Packet size 16k bytes: 7602 KByte/s Tx, 4899 KByte/s Rx.
Packet size 32k bytes: 7965 KByte/s Tx, 5116 KByte/s Rx.
Done.

C:\Download>netio -u fritz.box

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

UDP connection established.
Packet size 1k bytes: 10931 KByte/s (4%) Tx, 4609 KByte/s (0%) Rx.
Packet size 2k bytes: 8988 KByte/s (21%) Tx, 6627 KByte/s (0%) Rx.
Packet size 4k bytes: 3503 KByte/s (69%) Tx, 9336 KByte/s (0%) Rx.
Packet size 8k bytes: 1833 KByte/s (84%) Tx, 11377 KByte/s (0%) Rx.
Packet size 16k bytes: 2001 KByte/s (82%) Tx, 11661 KByte/s (0%) Rx.
Packet size 32k bytes: 2459 KByte/s (79%) Tx, 11695 KByte/s (0%) Rx.
Done.

***************************************************************************

# netio -t fritz.box

NETIO - Network Throughput Benchmark, Version 1.23
(C) 1997-2003 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 7666 KByte/s Tx, 3583 KByte/s Rx.
Packet size 2k bytes: 7940 KByte/s Tx, 4084 KByte/s Rx.
Packet size 4k bytes: 7992 KByte/s Tx, 4659 KByte/s Rx.
Packet size 8k bytes: 7605 KByte/s Tx, 5006 KByte/s Rx.
Packet size 16k bytes: 7726 KByte/s Tx, 5153 KByte/s Rx.
Packet size 32k bytes: 7988 KByte/s Tx, 5398 KByte/s Rx.
Done.

# netio -u fritz.box

NETIO - Network Throughput Benchmark, Version 1.23
(C) 1997-2003 Kai Uwe Rommel

UDP connection established.
Packet size 1k bytes: 10969 KByte/s (4%) Tx, 4685 KByte/s (0%) Rx.
Packet size 2k bytes: 8887 KByte/s (22%) Tx, 6736 KByte/s (0%) Rx.
Packet size 4k bytes: 5392 KByte/s (53%) Tx, 9241 KByte/s (0%) Rx.
Packet size 8k bytes: 2019 KByte/s (82%) Tx, 11340 KByte/s (0%) Rx.
Packet size 16k bytes: 2006 KByte/s (82%) Tx, 11666 KByte/s (0%) Rx.
Packet size 32k bytes: 2705 KByte/s (76%) Tx, 11688 KByte/s (0%) Rx.
Done.

***************************************************************************

# ./netio-fritz -t share

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 3114 KByte/s Tx, 7228 KByte/s Rx.
Packet size 2k bytes: 4122 KByte/s Tx, 7787 KByte/s Rx.
Packet size 4k bytes: 4735 KByte/s Tx, 7911 KByte/s Rx.
Packet size 8k bytes: 5045 KByte/s Tx, 7514 KByte/s Rx.
Packet size 16k bytes: 5247 KByte/s Tx, 7617 KByte/s Rx.
Packet size 32k bytes: 5446 KByte/s Tx, 7865 KByte/s Rx.
Done.

# ./netio-fritz -u share

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

UDP connection established.
Packet size 1k bytes: 4654 KByte/s (0%) Tx, 10855 KByte/s (4%) Rx.
Packet size 2k bytes: 6723 KByte/s (0%) Tx, 8599 KByte/s (25%) Rx.
Packet size 4k bytes: 9353 KByte/s (0%) Tx, 5406 KByte/s (53%) Rx.
Packet size 8k bytes: 11442 KByte/s (0%) Tx, 1565 KByte/s (86%) Rx.
Packet size 16k bytes: 11694 KByte/s (0%) Tx, 1991 KByte/s (82%) Rx.
Packet size 32k bytes: 11710 KByte/s (0%) Tx, 2603 KByte/s (77%) Rx.
Done.
 
Ich habe es bei meiner 7270 gestern Abend mal noch auf die Schnelle gemessen:
- Fritz!Box 7270 (16 MB Model)
- aktuelle offizielle Firmware vom Februar 2009 (.70er glaub ich)
- 16 GB USB-Stick von Sandisk dran (schafft ca 30MB/s lesend und 7 MB/s schreibend), FAT32-formatiert
- PC über LAN Angeschlossen
- Betriebssystem: Windows Vista 64
- FTP-Client: Windows Explorer
- Transferrate gemessen mit DU-Meter (Netzwerk Traffic Counter)

Ergebnis (FTP Transfer, eine 700MB-Datei):
Lesen: 3,8-4,3 MB/s. Schreiben: 1,7-2,5 MB/s
SMB war beim letzten mal ca. 300 - 500 kB/s langsamer als FTP, habe ich dieses Mal aber nicht explizit mit getestet.
 
Exakt diese Werte kann ich bestätigen. Und das ist leider traurig. Stell Dir vor Du betreibst die Box als Mediaserver und willst mal 20-30 GB Filme raufschaufeln. Da kannst dann in einer Woche mal wieder nachsehen obs fertig ist.
 
Also, ja, ich finde auch, dass es schneller gehen könnte und sollte. Aber mal ehrlich: wenn ich 30GB Filme auf den Stick an der Box überspielen will, dann ziehe ich den halt kurz ab, bespiele ihn direkt am PC und stöpsel ihn wieder zurück an die Box.

Viel schlimmer ist hier, dass NTFS so arg langsam ist, denn um Filme in gute Qualität (HD) von der Box zu Streamen, braucht man unterstützung für Dateien mit einer Größe von mehr als 2 GB. Das kann FAT32 leider nicht!
 
..braucht man unterstützung für Dateien mit einer Größe von mehr als 2 GB. Das kann FAT32 leider nicht!

4 GB ist bei FAT32 die Grenze. Dann nimm EXT2 oder 3. Anleitungen dazu findest du im Forum.

NTFS ist nun mal ein Windows Dateisystem und die Umsetzung unter Linux ist da kaum anders machbar.
 
Vor allem sind die Spezifikationen nicht von MS offengelegt, ansonsten waere es ja nicht so schwer es performant zu implementieren.

Ich wuerde fuer einen Flashstick ext2 und fuer eine Festplatte ext3 nehmen...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.