Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
n0vell0
Prode Principiante
Messaggi: 163
Iscrizione: sabato 14 giugno 2008, 23:48
Desktop: Unity
Distribuzione: 16.04 64-bit
Località: Ghent, Belgio

Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da n0vell0 »

Ciao a tutti,
ha acquistato una chiavetta usb 3.0 (Lexar Jumpdrive) da 64 GB e l'ho formattata in NTFS.
Trasferendo 60 GB di file dall'hdd del mio computer ottengo una velocità di trasferimento media molto bassa e pari a circa 4,5 MB/sec.
L'hdd è un Seagate ST500LT012, 5400 rpm formattato in EXT4 mentre il computer è un portatile Lenovo B50-80EW con sistema operativo Ubuntu 16.04.1.
Sapreste aiutarmi a risolvere il problema?
Grazie.

Saluti,
AB
Lenovo B50-80 con Ubuntu 16.04 64-bit
Samsung R60+ con Xubuntu 16.04 64-bit
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20415
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da Mdfalcubo »

Dunque: Lexar marca scarsa, in ntfs che non è il file system proprio di gnu/linux + hard disk a 5400 rpm invece che 7200 + magari porta del portatile usb 2 (con inevitabile "collo di bottiglia") = ecco spiegata FORSE la lentezza.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Avatar utente
n0vell0
Prode Principiante
Messaggi: 163
Iscrizione: sabato 14 giugno 2008, 23:48
Desktop: Unity
Distribuzione: 16.04 64-bit
Località: Ghent, Belgio

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da n0vell0 »

La porta del portatile a cui è collegata la chiavetta è USB 3.0 e qui ho trovato i risultati di alcuni test.
Se il problema fosse effettivamente NTFS hai delle soluzioni da consigliare tenuto conto che la chiavetta deve essere leggibile anche da portatili con sistema operativo Windows e potrebbe contenere file di dimensioni superiori ai 4 gb?
Grazie
Lenovo B50-80 con Ubuntu 16.04 64-bit
Samsung R60+ con Xubuntu 16.04 64-bit
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da Pike »

A dispetto di quanto riportato Lexar non è esattamente un pessimo marchio di pendrive, ma ce ne sono di migliori.
Viste le prestazioni che riporti, sembra che per il sistema operativo non c'è il dialogo USB3 corretto tra pendrive e controller USB. Può succedere, sotto LInux.

Conosci la marca del controller USB3 integrato nel tuo lenovo? lspci ed lsusb possono aiutarti a stabilirlo correttamente...
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2872
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da DoctorStrange »

Per vedere se la comunicazione è veramente usb 3.0 puoi dare lsusb -v -d vid:pid e poi cercare la voce bcdUSB nel Device Descriptor, se è 2.0 allora lacomunicazione è usb 2.0
Avatar utente
n0vell0
Prode Principiante
Messaggi: 163
Iscrizione: sabato 14 giugno 2008, 23:48
Desktop: Unity
Distribuzione: 16.04 64-bit
Località: Ghent, Belgio

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da n0vell0 »

Grazie per i consigli.
Riporto di seguito l'output dei comandi da voi suggeriti:

lspci

Codice: Seleziona tutto

00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.1 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #2 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
09:00.0 Network controller: Intel Corporation Wireless 3160 (rev 93)
lsusb

Codice: Seleziona tutto

Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 05dc:a212 Lexar Media, Inc. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 8087:07dc Intel Corp. 
Bus 002 Device 003: ID 0c45:6514 Microdia 
Bus 002 Device 005: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb -v -d 05dc:a212

Codice: Seleziona tutto

Bus 003 Device 002: ID 05dc:a212 Lexar Media, Inc. 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         9
  idVendor           0x05dc Lexar Media, Inc.
  idProduct          0xa212 
  bcdDevice            1.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           44
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              224mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               3
Riassumendo: i controller sono del tipo Intel Corporation Wildcat Point-LP USB xHCI e EHCI, giusto?
Vengono trovate due porte usb 2.0 ed una usb 3.0 quando il mio portatile da specifiche dovrebbe avere due usb3 ed una usb2. Giusto? Se sì, perché?
La comunicazione con la chiavetta sembra comunque essere di tipo USB3.
Grazie ancora
Lenovo B50-80 con Ubuntu 16.04 64-bit
Samsung R60+ con Xubuntu 16.04 64-bit
Avatar utente
n0vell0
Prode Principiante
Messaggi: 163
Iscrizione: sabato 14 giugno 2008, 23:48
Desktop: Unity
Distribuzione: 16.04 64-bit
Località: Ghent, Belgio

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da n0vell0 »

Ho fatto un test con il comando:

Codice: Seleziona tutto

sudo hdparm -t /dev/sdb1

/dev/sdb1:
 Timing buffered disk reads: 788 MB in  3.00 seconds = 262.33 MB/sec
Nel caso riportato la chiavetta era formattata in NTFS. Si ottiene un risultato di 258.97 MB/sec nel caso di EXT4: non vedo grosse differenze dovute al tipo filesystem.
Trasferendo dall'hdd del portatile alla chiavetta un singolo file da 1.5 GB (una iso di ubuntu) si ha una velocità di circa 56 MB/sec, nel caso del trasferimento di 4.8 GB divisi in files da circa 250 MB la velocità è di circa 48 MB/sec. La velocità crolla a circa 5-7 MB/sec trasferendo 56 GB di files di varie dimensioni. In tutti i casi riportati le differenze tra i filesystem sono trascurabili.
Comincio a pensare che il colpevole sia veramente l'hdd. Voi cosa ne pensate?
Grazie.

EDIT:
Aggiungo il risultato di un test che mi ha reso piuttosto confuso:
trasferimento di 1 GB composto da circa 250 files dall'hdd del portatile ad un hdd esterno (ADATA HV610) collegato con USB3 è avvenuto a circa 60 MB/s. Trasferimento degli stessi files dall'hdd del portatile alla chiavetta in questione avviene alla velocità di circa 4.5 MB/s quando essa è collegata alla porta USB 3 e a circa 6-7 MB/s se il collegamento avviene attraverso la porta USB2.
Lenovo B50-80 con Ubuntu 16.04 64-bit
Samsung R60+ con Xubuntu 16.04 64-bit
Avatar utente
n0vell0
Prode Principiante
Messaggi: 163
Iscrizione: sabato 14 giugno 2008, 23:48
Desktop: Unity
Distribuzione: 16.04 64-bit
Località: Ghent, Belgio

Re: Trasferimento lento con Lexar Jumpdrive 64 GB USB 3.0

Messaggio da n0vell0 »

Il problema persiste, avete ulteriori suggerimenti?
Grazie
Lenovo B50-80 con Ubuntu 16.04 64-bit
Samsung R60+ con Xubuntu 16.04 64-bit
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: FRISO1 e 29 ospiti