Transferencia de PC a USB lenta

9

Tengo problemas con la transferencia USB, no con el disco duro externo.

La transferencia comienza con like, para la transferencia de un archivo de 700MB comienza con 30mb / sy hacia el final se detiene en 0s y permanece así durante 3-4 minutos para transferir el último bit.

He probado diferentes dispositivos USB, pero no tuve suerte. ¿Es un error?

Otro punto importante es que en Kubuntu no existe tal problema. Entonces, ¿es algo relacionado con Gnome?

Estoy usando Ubuntu 11.10 64bit.

Alguien por favor ayuda, es realmente molesto.

Aquí están los detalles.

PC >> todas mis unidades están en ext4.

USB >> Probé ext3, ntfs y fat32. Todos tienen el mismo problema.

Aquí están los detalles de mis controladores 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)

Aquí hay un ejemplo de una transferencia.

Conecté uno de mis dispositivos usb de 4GB.

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

Después de eso inicié una transferencia.

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

Aquí está el tiempo total dedicado a esa transferencia.

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

¿¿Crees que esto es normal?? ¿Aproximadamente 12 minutos para una transferencia de 1.6 Gb?

Gracias.

Vipin Ms
fuente
¿Qué sistema de archivos es el dispositivo USB? Por la pregunta que no pude averiguar a qué tipo de dispositivo está tratando de enviar archivos, ¿puede editar la pregunta e incluir más información sobre los números de hardware / modelo?
Bruno Pereira

Respuestas:

3

Parece que el número alto al comienzo es más un valor de caché y cuando se llena, Ubuntu se ve obligado a esperar espacio antes de escribir más.

Intente mirar iostat -k 5(5 = 5 segundos de actualización) desde el sysstatpaquete (comience antes de comenzar la copia) y vea si la cifra de escritura KB / s alguna vez se acerca a 30MB / s - Supongo que no y está escribiendo a unos pocos cientos de KB / s todo el camino a través.

Cesio
fuente
El problema ocurre solo con 64 bits ubuntu 11.10. Hoy instalé 32 bits ubuntu 11.10 y no pude notar tal cosa.
Vipin Ms
Gracias. Estaba teniendo el mismo problema. La barra de progreso de Nautilus estaba atascada, pero iostat mostró que el sistema todavía estaba escribiendo en el dispositivo. ¿Hay alguna manera de obtener una barra de progreso confiable con reconocimiento de caché para trabajar con la transferencia de archivos nautilus?
cheshirekow