usb 1.1 e velocità trasferimento dati

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

usb 1.1 e velocità trasferimento dati

Messaggio da whites11 »

Salve.
Ho notato che con linux il trasferimento di dati su memorie esterne usb è moooooolto lento (della serie 50/60 kb/s). A parità di hardware, molto più lento di Win$o$.
E' normale? Perchè? Si puo fare qualcosa?

Grazie e mandi

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

Per ottenere trasferimenti ad alta velocità da un dispositivo USB 2.0 bisogna unirlo ad un controller USB 2.0 usando il driver EHCI
(ehci-hcd.o)

Questa è una parte della documentazione che trovi su internet
su come usare bene l'usb su Linux

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

Hai ragione, ma la mia domanda è: perchè c'è una differenza di prestazioni in relazione a windows? anche a parità di macchina?

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

ma la mia domanda è: perchè c'è una differenza di prestazioni in relazione a windows? anche a parità di macchina?
Io non noto nessuna differenza sinceramente

Con i moduli giusti le prestazione sono perfette anche su linux.
e oltre alle pennette usb utilizzo anche una periferica usb per il digitale terrestre
che richiede il massimo della velocità dalla porta usb , e non ho mai avuto problemi,
video e audio scorrono fluidi senza nessuna interruzione.
e per il traferimento dati sulle penne usb non vedo nessun rallentamento rispetto
a windows

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

Io non noto nessuna differenza sinceramente
Ok. In primis, parli di usb 2.0, giusto?
Se no, mi puoi dire che velocità raggiungi? Basta che guardi nella finestra di trasferimento di kde (se usi kde) ma credo che si possa anche in gnome o altri wm.non è possibile che sto 5 minuti e passa a trasferire 10 mb!!!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

Allora,
io ci ho messo 12 secondi a trasferire 11 Mb.
Protocollo usb 1.1, più di questo non ti so dire! Anche a me
non c'è nessuna differenza nella velocità di trasferimento
tra i due S.O.

Ciao
Spina

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

non è possibile che sto 5 minuti e passa a trasferire 10 mb!!!
no è troppo

10 MB li trasferisco in secondi non in minuti , adesso non posso fare la prova perchè
ho dei dati sulla pennetta che mi servono e non voglio fare casini.

Comunque in effetti la tua situazione non'è normale , anche trattandosi di usb 1.1

Dai un'occhiata al kernel , vedi se sono caricati i moduli ehci - uhci - ohci e come si chiamano.


edit:
probabilmente non c'entra niente ma
forse anche abilitare il dma del disco potrebbe essere una soluzione,
quando fai una copia di directory sul tuo hard-disk è anche cosi' lento?

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ciao..
io con cassetto USB 2.0 e hdd da 3,5" ATA 133
con

Codice: Seleziona tutto

# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads:   74 MB in  3.08 seconds =  24.06 MB/sec
credo che dipenda anche dal chipset USB della mainboard

Codice: Seleziona tutto

# lspci
....
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
....
.... :)

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

Vi posto un po di risultati:

Codice: Seleziona tutto

root@WhitesPC:/home/whites# hdparm -t /dev/sda1

/dev/sda1:
 Timing buffered disk reads:    4 MB in  4.30 seconds = 952.50 kB/sec
e fin qui tutto abbastanza normale, trattandosi di una penna usb e di usb 1.1
il disco ide mi da

Codice: Seleziona tutto

root@WhitesPC:/home/whites# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:   68 MB in  3.02 seconds =  22.52 MB/sec
forse un po bassino
comunque il dma è abilitato:

Codice: Seleziona tutto

root@WhitesPC:/home/whites# hdparm /dev/hda

/dev/hda:
 multcount    =  0 (off)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 78177792, start = 0
moduli per usb ne ho a manetta:

Codice: Seleziona tutto

root@WhitesPC:/home/whites# lsmod | grep hci
ohci_hcd               18436  0
ehci_hcd               30344  0
ohci1394               31924  0
ieee1394               88632  2 eth1394,ohci1394
uhci_hcd               30608  0
idee?

mandi e grazie

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

whites11 ha scritto:Vi posto un po di risultati:

Codice: Seleziona tutto

root@WhitesPC:/home/whites# hdparm -t /dev/sda1

/dev/sda1:
 Timing buffered disk reads:    4 MB in  4.30 seconds = 952.50 kB/sec
e fin qui tutto abbastanza normale, trattandosi di una penna usb e di usb 1.1
il disco ide mi da

Codice: Seleziona tutto

root@WhitesPC:/home/whites# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:   68 MB in  3.02 seconds =  22.52 MB/sec
....................
il transfer rate dell penna USB é ok ... non capisco perchè vada allora cosi male... ?? nel forum ricordo di aver letto problemi simili provo con il search...

Rispondi