Como mejorar la velocidad de Ubuntu

Ubuntu es probablemente la distro mas usada hoy en dia pero tambien ‘en mi opinion’ una de las mas lentas y con varias cosas por mejorar luego de instalar ubuntu. Estos tips que les dare ayudaran a que el sistema no sea lento y podamos trabajar mas comodo.

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 instalacion 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 la 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 la pc tarda un poquito mas en arrancar pero solo es eso, luego notaran como pareciera que 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: apache y mysql, para deshabilitar por ejemplo a mysql corran el siguiente comando:

sudo update-rc.d mysql remove

Desactivar las aplicaciones con autoarranque

Hay varias aplicaciones que normalmente no se usan y aun asi arrancan cuando arrancamos la pc. Las pueden ver en Sistema->Herramientas->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 deberiamos 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»

Entre a /etc/sysctl.conf y cambien la siguiente linea(agregar si no existe):

vm.swappiness=10

El valor asignado le dira a sus 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.

Luego de modificar el archivo deben ejecutar

sudo sysctl -p

para que los cambios se efectuen correctamente.

Son pequeños tips pero que seguro ayudaran a muchos.

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.

15
Comenta!

avatar
th3pr0ph3t
th3pr0ph3t

En mi caso, lo primero que hago es desinstalar ubuntuone-client y posiblemente también zeithgeist, luego deshabilito miniaturas.

Lo más importante es no usar ubuntu one, probando con unos 2000 archivos y 100MB, ubuntu one es responsable de tener mi disco duro bailando como loco y la PC lenta durante los primeros 10 minutos después del arranque.

novalettres

listo, ubuntu one desinstalado porque ni lo uso y me parece una aplicacion muy al dope, por el tema de la swap, me fije el valor que tiene y me aparece en 10, gracias por los tips perro

Jonateo

¿Alguien instaló Preload en Ubuntu 10.10?

Yo lo hice, y al parecer no funciona… Estuve leyendo un rato, y creo que Preload no funciona en Ubuntu, o al menos a muchos no.

Para probar si está funcionando tras instalarlo:
sudo tail -f /var/log/preload.log

Jorge
Jorge

Hay algún riesgo de hacer esto en ubuntu 9.10 o es para todos los ubuntu? antes de que pregunten xq no utilizo 10.04 o 10.10, es porque se me pone la pantalla negra y no me ha servido ninguna solución de las que se han publicado en los diferentes blogs.

Mancuso
Mancuso

Hola, me podrías decir como puedo activar de nuevo Mysql en el inicio? o volver a la configuración. Ya que creo que al eliminarlo se me arruinó todo, se me tilda la compu me quedan clones de las ventanas que tengo (al estilo Win) y aparte lentisima. Ayuda!

gaBeweb

Hola ¿qué tal?

De los tips que propones, solo probé la remoción de MySQL y cambiar los directorios temporales de la memoria, y es precisamente aquí donde me encontré con los siguientes problemas:

– Rhythmbox se me cerraba instantáneamente al iniciar la reproducción
– Pidgin se cerraba luego de cargar todos los contactos (cosa que no ocurría con Empathy bajo las mismas circunstancias)

Volví a eliminar la línea y desaparecieron esos problemas :-/

Saludos!

P|P0
P|P0

Saludos.

He leido y muchos recomiendan compitilar el kernel para el procesador que utilicemos, esto segun he escuchado mejora significativamente la velocidad del sistema operativo, pero los manuales que he visto no es que sean muy complicados, sino tediosos y largos, ademas en este proceso se hacen varias preguntas y me gustaria entender el porque de cada una de ellas, no me gusta modificar un cambio solo porque aparece en un blog, ahora si aparece ese cambio, junto con una explicacion convincente, me animo»!

Dsb586
Dsb586

Hola q tal..
en mi caso la primera «Mover los directorios temporales a la memoria»me desactivo automaticamente la interfaz unity y me puso la gnome… :/cosa q no me gusto mucho… jejjejeje

@CesarGuerraT
@CesarGuerraT

Buenos días, en mi caso uso Ubuntu 11.10 en una notebook Samsug N150 a la cual le actualice el HD a uno de 500Gb y un modulo de Ram de 2Gb, le hice todo lo que recomiendas a excepción del mysql pues no lo tengo instalado, y me funciona PERFECTO, se incremento considerablemente la velocidad, y eso que yo si uso Ubuntu One, este último me elimino la necesidad de usar pendrives.

trackback

[…] Como mejorar la velocidad de Ubuntu. Un post bastante […]

qwerty
qwerty

Creo que solo te falto eliminar las terminales virtuales, ya que se usan muy pocas veces 

Atria
Atria

cuando ejecuto tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0 me dice no se ha encontrado la orden «tmpfs», quizás quiso decir la orden «mtpfs» del paquete «mtpfs» (universe)

nikubuntu
nikubuntu

Hola, para los que sois expertos en linux estos consejos vienen muy bien pero para los novatos deberiais, si quereis que os lean y que sean utiles al mayor numero posible de personas, especificar mas como hacer lo que comentais… Paso a paso compañeros…