Todos los que leemos este blog, o eso espero, somos usuarios de Ubuntu, principalmente. Esta distro es muy simple de usar, instalar y configurar. Pero, seamos sinceros, no se caracteriza por su velocidad.
Si bien es veloz y estable, aquí les dejo un par de trucos que he visto en Ubuntips para mejorar su rendimiento.
Mover los directorios temporales a la memoria
Mover el directorio /tmp a la memoria porque es mas veloz que el disco y ademas ayuda a cuidar el disco, en especial si han realizado la instalación de ubuntu en una netbook con SSD.
Deben editar el archivo /etc/fstab y agregar la siguiente linea:
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
Guardar los cambios y reiniciar el pc.
Instalar Preload
Preload es una aplicacion que de manera inteligente pre-cargara en la memoria los archivos y aplicaciones que mas uses. A causa de esto, pueden notar que el pc tarda un poco mas en arrancar pero solo es eso, luego notareis como todo va mas rapido.
sudo apt-get install preload
Deshabilitar los servicios que no usemos
En muchos casos se corren todo el tiempo servicios que no se usan y que estan constantemente consumiento memoria y procesador. Ejemplos clasicos son: apache y mysql, para deshabilitar por ejemplo a mysql ejecutad el siguiente comando:
sudo update-rc.d mysql remove
Si quereis saber que se ejecuta al inicio debéis hacer lo que hice yo antes del anterior comando:
ls -l /etc/rc0.d
ls -l /etc/rc1.d
y asi sucesivamente hasta el rc6.d, con lo que veréis que programas o servicios se ejecutan desde el nivel 0 hasta el 6 del kernel de Linux.
Mucho ojo con lo que quitais, consultad en el manual de Ubuntu para que sirve cada servicio que deseais deshabilitar.
Desactivar las aplicaciones con autoarranque
Hay varias aplicaciones que normalmente no se usan y aun asi arrancan cuando arrancamos el pc. Las pueden ver en Sistema -> Preferencias -> Aplicaciones al inicio.
Cambiar el modo de usar la Swap
Al igual que como decia con respecto a /tmp si es posible no usar el disco y usar la memoria en su lugar entonces deberíamos hacerlo, porque los accesos al disco son lentos.
Si tienen 2, 3 o 4Gb de Ram probablemente no necesiten casi nada de Swap. No vayan a cometer ese error que dice “Swap debe ser el doble de la ram”, por lo general la regla no se cumple.
Entra a /etc/sysctl.conf y cambien la siguiente linea (agregar si no existe):
vm.swappiness=10
El valor asignado le dirá a su sistema cual es la probabilidad de que use Swap, es un valor entre 0 y 100. Si tienen menos de 1Gb de ram deberian cambiar ese valor a 40 o 50 para que use mas la swap.
Después de modificar el archivo deben ejecutar
sudo sysctl -p o reiniciar el sistema
para que los cambios surtan efecto correctamente.
Para aplicar todos los cambios, debemos reiniciar el sistema.
Espero que les sea de utilidad. Los invito a comentar su experiencia. Y si encuentran algún truco más que me lo comenten. Un saludo.