Autor Tema: Acelerar dispositivos de almacenamiento masivo USB  (Leído 4490 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Pteridium

  • Visitante
Acelerar dispositivos de almacenamiento masivo USB
« en: 06-02-2014, 20:49 (Jueves) »
Estos son unos cuántos parámetros para mejorar el rendimiento de un pendrive o un disco duro conectado a un puerto usb.
Nota: estos cambios se borran al desconectar el dispositivo o al apagar el router.

Lo primero es acceder al router por telnet o ssh, y una vez dentro, lo primero es escribir
Código: [Seleccionar]
cd /sys/block/sdXaunque nos mande a una ruta rara no hay problema. Lo siguiente es mandar los siguientes comandos:
Código: [Seleccionar]
echo 1024 > device/max_sectors
echo 1024 > queue/nr_requests
echo 2048 > queue/read_ahead_kb
Los valores 1024 y 2048 se pueden cambiar por los que a cada uno le funcionen mejor.
Otro cambio que se puede hacer, pero personalmente no lo he probado:
Código: [Seleccionar]
echo noop > /sys/block/sda/queue/schedulerHay que tener en cuenta que en un router con una cpu de 300-400 MHz vamos a tener un cuello de botella, además del puerto usb en sí y el driver, con lo que, aunque en un benchmark el aumento sea de un 50-100%, en uso normal dudo que llegue al 10% de mejora; además, con archivos pequeños apenas habrá diferencia.
Según una prueba que he hecho con cpu a tope y un disco duro de 500GB el aumento fue de un birrioso 1%.

Estos parámetros por desgracia no influyen mucho en samba ni en ftp, así que a investigar.  ;)
Bibliografía:
http://www.monperrus.net/martin/scheduler+queue+size+and+resilience+to+heavy+IO
http://insights.oetiker.ch/linux/raidoptimization/
http://community.novacaster.com/attach.pl/7411/482/iozone_vm_tweaks_xls.pdf
http://doc.opensuse.org/products/draft/SLES/SLES-tuning_sd_draft/cha.tuning.io.html



Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1942
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #1 en: 06-02-2014, 21:19 (Jueves) »
Es cuestión de experimentar con los parámetros a ver qué se consigue.

Gracias por la info.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4583
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #2 en: 07-02-2014, 08:42 (Viernes) »
Interesante.

Gracias Pteridium  >:(
Valoraciones positivas en compra/venta:
124 en Htcmania
156 en Har2mano
20 en elchapuzasinformatico
10 en gsmspain
 ....
 
Mis equipos en venta: https://drive.google.com/open?id=1jkj-kzmCBVkVb3_at6sgKinmE7YdFeRi

Torpedo

  • Visitante
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #3 en: 07-02-2014, 09:17 (Viernes) »

Pegado para que no se pierda en el bosque

teck

  • Visitante
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #4 en: 15-02-2014, 22:32 (Sábado) »
Comentar que es mejor cambiar el planificador a NOOP si estamos usando una memoria de estado solido como un pendrive o SSD, si usamos un disco duro es mejor dejarlo en CFQ

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4583
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #5 en: 01-03-2014, 13:30 (Sábado) »
Valoraciones positivas en compra/venta:
124 en Htcmania
156 en Har2mano
20 en elchapuzasinformatico
10 en gsmspain
 ....
 
Mis equipos en venta: https://drive.google.com/open?id=1jkj-kzmCBVkVb3_at6sgKinmE7YdFeRi

Pteridium

  • Visitante
Re: Acelerar dispositivos de almacenamiento masivo USB
« Respuesta #6 en: 01-03-2014, 23:02 (Sábado) »