Velocidad de USB lenta

Imagen de mephistrockmetal
0 puntos

Buenos Dias.

Directo al grano:

Compre una memoria USB Scandisk de 4 gb con U3 la cual solo ocupaba para pasar documentos, que cuando mucho llegaban a pesar 10 mb, pero ahora necesito transferir a la memoria archivos .iso los cuales pesan alrededor de 700 mb.

El problema es que la transferencia es practicamente instantanea cuando se transfieren archivos que pesan menos de 130 mb ya que al llegar a los 132 mb transferidos la transferencia se vuelve extremadamente lenta llegando a una tasa de solo 2.x mb/s y realmente para archivos muy grandes es muy fastidioso.

Ya probe varias cosas para ver si resultaban:

La probe en un equipo diferente con Windows y la transferencias tiene una muy buena velocidad.
La probe en el mismo equipo donde esta instalado ubuntu pero ahora con un disco de windows y el resultado fue el mismo, una muy buena velocidad.
Elimine la particion original (fat32) de la memoria he instale una particion ext2, ext3, ext4 y nada, velocidad muy lenta.
Elimine desde Windows el sistema U3 para descartar un error y volvi a crear la particion original y despues las particiones de Linux y nada, igual de lenta.

Por ahi lei que eliminando la opcion de sync se podria resolver el problema pero el detalle se encuentra ( creo yo ) en que Ubuntu no monta la memoria con esa caracteristica. Incluso edite fstab para montar manualmente la memoria haciendo mencion de la opcion async pero no consigo que me aparezca tal opcion.

Aqui dejo la salida de mount desde la terminal con fstab editado, el cual aparece identico a que si nunca lo hubiera editado:

/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-15-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/alberto/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=alberto)

/dev/sdd1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush) Esta es mi memoria

Tengo un procesador AMDx64 2x2 a 2.0ghz, 2 gb en memoria en dual-channel y memoria swap de 5gb y ninguno de los 3 se sobrecargan al realizar este tipo de operaciones, incluso solo el procesador y la memoria ram muestran un pequeñisimo incremento de recursos.

He echo transferenencias entre discos duros con extensiones NTFS, FAT32, EXT3, EXT4 y JFS y ninguno ha dado problemas con la velocidad de transferencia, asi que ya no se por donde irle. ya busque en google y en foros de otras distros de Linux para ver si podian darme una idea.

Cualquier sugerencia es mas que bienvenida.

Saludos desde Mexico.

Imagen de Barno
+1
0
-1

Recientemente acabo de actualizarme de ubuntu 8.04 a ubuntu 9.10 y he empezado a experiementar el problema de transferencia lenta de archivos a dispositivos usb, solo cuando se trata de archivos muy grandes. He realizado pruebas, y cuando paso archivos de la usb a el disco duro de la pc, la velocidad de transferencia es muy buena, el problema es cuando la transferencia es de disco duro a usb. Ya he visto algunas soluciones que plantean, pero el problema persiste. Ya no se que mas hacer, por lo que he leido, este problema no le ocurre a todos, asi que no hay demasiada información al respecto. Además, lei que este problema afecta a varias personas desde versiones como la 8.10, sin embargo como tarde año y medio en actualizar mi versión de ubuntu, no me habia sucedido.

Ojala que alguien sepa algo sobre este problema, por que me comienza a desesperar un poco que se tarda 10 min en pasar 700mb a mi usb.

Saludos, seguire buscando una posible solución, solo espero que la llegue a encontrar.

+1
0
-1
Imagen de mephistrockmetal
+1
0
-1

Pues lamentablemente asi es, no le pasa a muchos y las soluciones que se encuentran en google son demasiado viejas para usarlas.

La que mas se menciona es desactivar la opcion de sync al montar la memoria usb pero desde ubuntu 8.04 ( fue con la que empeze ), el sistema ya monta el dispositivo con la opcion async.

Ejecutando #sudo hdparm -t /dev/sdc1 puedo ver que la velocidad maxima alcanzable es de 20 MB/s, muy lejos de la realidad ya que la transferencia es de 1.2 mb/s a 5 mb/s como maxima.

Lo que he descartado es:

Problemas con el DD, ya que lo he probado con DD IDE y SATA I y II
Memorias RAM
Procesador AMD Athlon 64x 2x2 y Sempron
Ubuntu 8.04, 8.10 y 9.04
Mother Board, hasta con 3 diferentes, todas con socket AM2

Seria bueno que alguien mas vea esto y publique la velocidad del USB, a lo mejor no somos tan pocos como creemos.

En fin, seria custion de esperar una solucion.

Que tengas un excelente dia.

+1
0
-1

Ing. Alberto Treviño

Imagen de angelverde
+1
0
-1

No es nada inusual con ese tamaño de archivos, esto se debe a que las USB en gral usan como sistema de Archivos a FAT ó a FAT32.

La caracteristica de este sistema de archivos es que escribe donde se le da la gana, provocando un caos y fragmentando exageradamente los archivos. Esto provoca que al escribir un archivo grande este tome más tiempo del que creemos porque tiene que encontrar partes libres en todo el dispositivo.

Eso se solucionaria facilmente con EXT2 ó EXT3 en las USB y cualquier dispositivo, lamentablemente su uso no esta difundido y los que quieren disfrutar de estos dispositivos tienen que soportar el sistema de archivos de este.

***************************************************************
| El tux Angelverde. Un entusiasta Gnu/Linux/Ubuntero http://angelverde.info |
***************************************************************

+1
0
-1
Imagen de mephistrockmetal
+1
0
-1

Pues lamentablemente, los datos que expuse son con un formato de ext2 y ya he probado con ext3 y ext4.

Algo curioso es que copia 130 mb en cuestion de nada y de ahi en adelante la velocidad va reduciendose considerablemente hasta llegar a los 3 mb/s

Saludos

Ing. Alberto Treviño

+1
0
-1

Ing. Alberto Treviño

Imagen de angelverde
+1
0
-1

Siempre pasa con archivos grandes, cuando estuve en un InstallFest le pase como a 10 o 20 USB con isos de distros, en algunas tardaba 3 minutos en otras ¡hasta 15 minutos!, en una ocasión fue un iPod y tardo solo 45 segundos. En realidad muy curioso.

Saludos,
Ing. Angel Alvarado
****************************************************************
| El tux Angelverde. Un entusiasta Gnu/Linux/Ubuntero http://angelverde.info |
****************************************************************

+1
0
-1
Imagen de --M3--
+1
0
-1

a mi tambien me ocurre. empieza con una velocidad bastante aceptable (a veces incluso 20 Mb) e inmediatamente empieza a bajara hasta (a veces)por debajo del Mb/s. he probado en varios puertos del ordenador y en todos ocurre lo mismo, pero no he podido probarlo en windows aun. usando un live cd no ocurre, y en el portatil, donde tambien tengo karmic, tampoco ocurre, y no tengo ni idea de porq.

+1
0
-1
Imagen de oneko
+1
0
-1

A mi también me pasaba lo mismo (en una memoria USB de 16 Gb). Lo he solucionado quitando en la BIOS una opción que pone algo como "Legacy USB support".

+1
0
-1
Imagen de Barno
+1
0
-1

Primero que nada, gracias por la sugerencia. Despues te comento que la bios de mi pc(una dell inspiron 1420) no trae la opción "Legacy USB support" asi que no puede probar lo que comentas. En relación a lo que otros decian, he probado la velocidad de transferencia en ubuntu(donde sucede el comportamiento extraño ya dicho) y en windows. El resultado es que en windows pasan los archivos mas rapido a la usb que en ubuntu, y conforme los archivos van subiendo de tamaño, la diferencia de tiempo se va haciendo escandalosa.Por cierto, tengo karmic en una inspiron 1420 como ya habia mencionado y Ubuntu Netbook Remix 9.10 en una hp mini 2140 y en las 2 se me presenta el mismo problema.

PD. Esperemos nuevas sugerencias.saludos

+1
0
-1
Imagen de mephistrockmetal
+1
0
-1

Disculpen la demora.

Pues muchas gracias Oneko. Desactive la opcion en el bios y curiosamente aumento la velocidad hasta 7 mb/s y de forma constante ( antes oscilaba entre 1 y 4 mb/s ).

Con archivos grandes de igual forma, se mantiene constante y sin problemas.
El unico problema es al querer hacer boot por un medio extraible usb tengo que volver a activar la opcion en el bios pero 1 cada mil años lo hago.

Nuevamente gracias a todos por las sugerencias, especialmente a Oneko.

por cierto, tambien he notado que descargando la cache de Ubuntu desde una terminal, la velocidad aumenta 1 o 2 mb/s mas aunque sea momentaneo.
Ing. Alberto Treviño

+1
0
-1

Ing. Alberto Treviño

Imagen de --M3--
+1
0
-1

Gracias al truco de oneko he conseguido aumentar ligeramente la velocidad, pero aun es una velocidad baja comparada con la que consigo en windows (el otro dia estuve copiando a 50 Mb/s)

+1
0
-1
Imagen de jeph182
+1
0
-1

Me pasa lo mismo que a todos, comienzo a transferir archivos grandes y la velocidad baja hasta que se estanca.

+1
0
-1
Imagen de oneko
+1
0
-1

He cambiado en la bios el modo del disco duro a "acpi" y con esto se consiguen mejoras, sobre todo en que no se queda bloqueado el escritorio cuando se están copiando datos a la llave usb. Otra mejora importante se consigue empleando un kernel sin los parches de Ubuntu, que parece ser que son los causantes del problema. Se puede obtener de:

http://kernel.ubuntu.com/~kernel-ppa/mainline/

(en este momento tengo instalado el 2.6.32.3)

+1
0
-1
Imagen de ivanovichenco
+1
0
-1

La conciencia no tiene precio. Quien la compra o la vende es porque no la tiene.
Aca hay una soluciopn para otras distros que pueda servir para ubuntu
http://www.trucoslinux.net/grabacion-usb-lenta.html

+1
0
-1

La conciencia no tiene precio. Quien la compra o la vende es porque no la tiene.

Imagen de nain18
+1
0
-1

funcionó con el tip del BIOS de "usb legacy", además, también en el BIOS active el soporte de usb 2.0, en windows lo tenia activado, supongo que al instalar ubuntu se desactivó. Bueno así conseguí pasar de menos de 1MB a un promedio de 7MB. Espero les sirva.

+1
0
-1
Imagen de teamcpc
+1
0
-1

Me regalaros dos pendrives de 8 y 16 Gb y cuando copiaba algo grande se ralentizaba al llegar a 700 u 800 Mb hasta el punto de desmontarse solo el dispositivo y de mala manera.
Lo solucioné cambiando la fuente de alimentación del ordenador por una de 600W, al parecer el fallo era que el equipo no suministraba energía suficiente al rendimiento USB, una vez hecho eso no volví a tener problemas.

+1
0
-1
Imagen de enderwiggin
+1
0
-1

Yo también tenia ese problema y deshabilitando "legacy usb" me funcionó, aun así la velocidad de transferencia cuando copio archivos sigue siendo lenta, aunque lo he probado usando una maquina virtual con windows y la velocidad es la misma, sin embargo, parece que se debe al pendrive (usb 2) que compre; es un toshiba (estaba de oferta y queria probar a ver como iba), he realizado la prueba con otro disposititvo un disco duro iomega y la velocidad es de 12mb, no llega ni por asomo a los 50MB que he visto que les llega a algunos en los foros con windows; de momento no lo he probado en mi particion con win7 home edition, cuando lo haga ya mostraré el resultado;

También es posible paralize la tranferencia por algun error al copiar algun fichero y no muestre un mensaje de error, a mi me ha pasado; por eso para copiar los ficheros he usado la consola de comandos con el programa
Midnight Commander
para instalar: sudo apt-get install mc
si no lo conocen les recomiendo que lo prueben porque es muy practico sobretodo porque te permite trabajar como root para gestionar ficheros, con una interficie grafica y desde la consola (en las ultimas versiones incluye soporte para el ratón)

http://es.wikipedia.org/wiki/Midnight_Commander

PD. he probado a formatear el pendrive con NFS y FAT32 y cambiando el tamaño de asignación he probado con 4096bytes y 64kilobites (ya que lo estoy usando para pasar unas iso's de DVD) y la velocidad no ha mejorado; sigue a 4MB/s de media

+1
0
-1

"El logro más impresionante de la industria del software es su continua anulación de los constantes y asombrosos logros de la industria del hardware"

Henry Petroski

Imagen de enderwiggin
+1
0
-1

Pues como decia antes, he probado a pasar archivos grandes desde windows (lo mismo que con kubunut 14), pero ahora con desde mi particion con windows y el pen que antes llegaba a los 4MB/s (como mucho) en windows va a 25MB/s sin problemas y con respecto al disco duro iomega que en mi instalacion de kubuntu al empezar a copiar parece que sube a los 100MB/s pero en seguida baja a los 50MB/s que es mas o menos la velocidad media a la que se copian los ficheros;
la prueba la he realizado con un fichero grande de 7,94GB

Estaria bien que la gente comentara a que velocidad se le copian los ficheros en ubunutu o en cualquier distro para al menos saber si es un problema particular, por algun fichero de configuracion o es un problema más generico; espero que haya alguna solución porque resulta bastante molesto; ya que ni con la maquina virtual consigo mejorar la velocidad.

+1
0
-1

"El logro más impresionante de la industria del software es su continua anulación de los constantes y asombrosos logros de la industria del hardware"

Henry Petroski