Equipos y materiales > Openwrt & LEDE |
Acelerar dispositivos de almacenamiento masivo USB |
(1/2) > >> |
Pteridium:
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: ---cd /sys/block/sdX --- Fin del código --- aunque nos mande a una ruta rara no hay problema. Lo siguiente es mandar los siguientes comandos: --- Código: ---echo 1024 > device/max_sectors echo 1024 > queue/nr_requests echo 2048 > queue/read_ahead_kb --- Fin del código --- 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: ---echo noop > /sys/block/sda/queue/scheduler --- Fin del código --- Hay 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 |
Tki2000:
Es cuestión de experimentar con los parámetros a ver qué se consigue. Gracias por la info. |
jar229:
Interesante. Gracias Pteridium >:( |
Torpedo:
Pegado para que no se pierda en el bosque |
teck:
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 |
Navegación |
Índice de Mensajes |
Página Siguiente |