Hoy me encontré con que mi Ubuntu 11.04 (leí por ahí que también sabe pasar con otras distros) se ponía extremadamente lento al copiar un archivo grande a un pendrive. Miro la carga y estaba en 8! lo pario… algo raro había… buscando encontré que todas las operaciones que tenían acceso a discos externos (como el pendrive) producían este problema (por ejemplo si formateaba el pendrive). Buscando en internet encontré que es un viejo bug [1] que lo raro que tiene es que sucede raras veces (en mi caso siempre
). La solución era cambiar el scheduler de la cola de acceso a estos dispositivos de bloque, pasándole por parámetro al kernel la siguiente opción “elevator=deadline”. Esto en el caso de tener grub2, se hace editando el archivo /etc/default/grub, y seteando la variable GRUB_CMDLINE_LINUX_DEFAULT a lo siguiente
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash elevator=deadline”
Después de editar el archivo, lo guardamos y ejecutamos como root:
root@mambo-tango:~# update-grub
, para que vuelva a releer la configuración… luego reiniciamos y listo.
Para los que quieran saber mas de este parámetro y que cambia, pueden leer este link http://www.cyberciti.biz/faq/linux-change-io-scheduler-for-harddisk/