Trasferimento da PC a USB lento


9

Sto riscontrando problemi con il trasferimento USB, non con un disco rigido esterno.

Il trasferimento inizia con like, per il trasferimento di file da 700 MB inizia con 30mb / se verso la fine si ferma a 0s e rimane fermo per 3-4 minuti per trasferire l'ultimo bit.

Ho provato diversi dispositivi USB, ma senza fortuna. E 'un errore?

Un altro punto importante è che in Kubuntu non esiste questo problema. Quindi è qualcosa legato a Gnome?

Sto usando Ubuntu 11.10 a 64 bit.

Qualcuno per favore aiuta, è davvero fastidioso.

Ecco i dettagli

PC >> tutte le mie unità sono in ext4.

USB >> Ho provato ext3, ntfs e fat32. Tutti hanno lo stesso problema.

Ecco i dettagli dei miei controller USB:

root@LAB:~# lspci|grep USB
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)

Ecco un esempio di un trasferimento.

Ho collegato uno dei miei dispositivi USB da 4 GB.

Nov 24 12:01:25 LAB kernel: [ 1175.082175] userif-2: sent link up event.
Nov 24 12:01:25 LAB kernel: [ 1695.684158] usb 2-2: new high speed USB device number 3 using ehci_hcd
Nov 24 12:01:25 LAB mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2"
Nov 24 12:01:26 LAB mtp-probe: bus: 2, device: 3 was not an MTP device
Nov 24 12:01:26 LAB kernel: [ 1696.132680] usbcore: registered new interface driver uas
Nov 24 12:01:26 LAB kernel: [ 1696.142528] Initializing USB Mass Storage driver...
Nov 24 12:01:26 LAB kernel: [ 1696.142919] scsi4 : usb-storage 2-2:1.0
Nov 24 12:01:26 LAB kernel: [ 1696.143146] usbcore: registered new interface driver usb-storage
Nov 24 12:01:26 LAB kernel: [ 1696.143150] USB Mass Storage support registered.
Nov 24 12:01:27 LAB kernel: [ 1697.141657] scsi 4:0:0:0: Direct-Access     SanDisk  U3 Cruzer Micro  8.02 PQ: 0 ANSI: 0 CCS
Nov 24 12:01:27 LAB kernel: [ 1697.168827] sd 4:0:0:0: Attached scsi generic sg2 type 0
Nov 24 12:01:27 LAB kernel: [ 1697.169262] sd 4:0:0:0: [sdb] 7856127 512-byte logical blocks: (4.02 GB/3.74 GiB)
Nov 24 12:01:27 LAB kernel: [ 1697.169762] sd 4:0:0:0: [sdb] Write Protect is off
Nov 24 12:01:27 LAB kernel: [ 1697.169767] sd 4:0:0:0: [sdb] Mode Sense: 45 00 00 08
Nov 24 12:01:27 LAB kernel: [ 1697.171386] sd 4:0:0:0: [sdb] No Caching mode page present
Nov 24 12:01:27 LAB kernel: [ 1697.171391] sd 4:0:0:0: [sdb] Assuming drive cache: write through
Nov 24 12:01:27 LAB kernel: [ 1697.173503] sd 4:0:0:0: [sdb] No Caching mode page present
Nov 24 12:01:27 LAB kernel: [ 1697.173510] sd 4:0:0:0: [sdb] Assuming drive cache: write through
Nov 24 12:01:27 LAB kernel: [ 1697.175337]  sdb: sdb1

Successivamente ho avviato un trasferimento.

lsof -p 3575|tail -2

mv      3575 root    3r   REG    8,8 1719599104 4325379 /media/Misc/The Tree of Life (2011) DVDRip XviD-MAXSPEED/The Tree of Life (2011) DVDRip XviD-MAXSPEED www.torentz.3xforum.ro.avi

mv      3575 root    4w   REG   8,17 1046347776      15 /media/SREE/The Tree of Life (2011) DVDRip XviD-MAXSPEED/The Tree of Life (2011) DVDRip XviD-MAXSPEED www.torentz.3xforum.ro.avi

Ecco il tempo totale speso per quel trasferimento.

root@LAB:/media/SREE# time mv /media/Misc/The\ Tree\ of\ Life\ \(2011\)\ DVDRip\ XviD-MAXSPEED/ /media/SREE/

real    11m49.334s
user    0m0.008s
sys 0m5.260s


root@LAB:/media/SREE# df -T|tail -2

/dev/sdb1     vfat     3918344   1679308   2239036  43% /media/SREE

/dev/sda8     ext4   110110576  60096904  50013672  55% /media/Misc

Pensi che sia normale ?? Circa 12 minuti per il trasferimento da 1,6 GB?

Grazie.


Quale file system è il dispositivo USB? Dalla domanda non sono riuscito a capire a quale tipo di dispositivo stai cercando di inviare file, puoi modificare la domanda e includere ulteriori informazioni sui numeri di hardware / modello?
Bruno Pereira,

Risposte:


3

Sembra che il numero alto all'inizio sia più un valore di cache e quando si riempie, Ubuntu è costretto ad aspettare lo spazio prima di scrivere di più.

Prova a guardare iostat -k 5(5 = 5 secondi di aggiornamento) dal sysstatpacchetto (avvialo prima di avviare la copia) e vedi se la cifra di scrittura KB / s si avvicina mai a 30 MB / s - suppongo di no e sta scrivendo a poche centinaia di KB / s l'intero percorso.


Il problema si verifica solo con Ubuntu 11.10 a 64 bit. Oggi ho installato Ubuntu 11.10 a 32 bit e non ho potuto notare nulla del genere.
Vipin signora

Grazie. Avevo lo stesso problema. La barra di avanzamento di Nautilus era bloccata ma iostat mostrava che il sistema stava ancora scrivendo sul dispositivo. Esiste un modo per ottenere una barra di avanzamento affidabile compatibile con la cache che funzioni con il trasferimento di file nautilus?
Cheshirekow,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.