Sie sind auf Seite 1von 21

Buscar en el blog

Buscar

Como optimizar la RAM y la SWAP


configurando el swappiness en Ubuntu
Liher 5 febrero, 2015

Ubuntu 30 comentarios

Liher Sanchez
google.com/+LiherSanchez
Follow

Siempre hay formas de mejorar el rendimiento o bien optimizar los

861 followers

recursos de los que disponemos en nuestros ordenadores y aqu os voy a


explicar una de ellas, concretamente vamos a ver como configurar el
swappiness en Ubuntu. Antes de seguir, debera empezar por explicar un
poco que es el swappiness, lo voy a explicar de la mejor manera posible y
tambin os voy a explicar que incidencia tiene en nuestros ordenadores.
Cuando instalamos Linux en un ordenador, sea Ubuntu o cualquier otra
distribucin Linux, llega el momento de crear las particiones. En ese
momento hay que crear las que cada uno crea necesarias, en mi caso yo
creo una de Swap de 2GB y otra raiz o /, solo hago dos particiones para
cada distro que instalo en mi ordenador, si instalo Linux a otra persona le

Buscar en el blog

Buscar

creo 3, la de Swap y la home y la raz separadas. Como habris podido


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

creo 3, la de Swap y la home y la raz separadas. Como habris podido


deducir el swappiness hace referencia al Swap, y efectivamente es para
optimizar el uso de la Swap y la RAM. La Swap es una especie de RAM,
por asi decirlo, pero que esta en el disco duro, por lo que tiene ventajas e
inconvenientes, la ventaja principal es que podemos crear crear una
particion Swap del tamao que deseemos y asi disponer de mas RAM. El
inconveniente principal de la Swap es que es mucho mas lenta que la
RAM convencional. Cuando hablo de la RAM de los ordenadores con
alguien siempre digo lo mismo, la RAM esta para ser usada y cuanta mas
usemos mas rapido ira el ordenador :D.
Hoy en da crear la particin de Swap en la mayora de los equipos no es
realmente necesario, de hecho en mi porttil que tiene 8GB de RAM la
Swap carece de sentido pero es una costumbre muy arraigada y me
quedo mas a gusto si la tengo, ademas solo son 2GB que apenas tiene
incidencia en el disco duro. Si que es muy recomendable crearla en
ordenadores que dispongan de menos de 2GB de RAM ya que puede ser
necesaria.
Despus de toda esta parrafada sobre la RAM y la Swap, vamos a ver que
es realmente el swappiness, es una propiedad del Kernel de Linux que
permite decidir en que momento nuestra distribucin Linux empezara a
usar la particin de Swap en detrimento de la RAM. Podemos configurar el
swappiness para que solo se use la Swap cuando la RAM esta
prcticamente llena o al revs, decidir la prioridad es cuestin de cada
ordenador, mas bien de la RAM de la que disponga tu ordenador.
El swappiness puede tener un valor entre 0 y 100, normalmente en todas
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Articulos mas leidos


Mi recomendacion
para hacer las
particiones para
instalar Ubuntu
noviembre 20, 2014

Como instalar Spotify


en Ubuntu 14.04
mayo 27, 2014

Como desinstalar un
programa desde la
T erminal en Ubuntu
febrero 27, 2014

Como instalar
Libreoffice 5 mediante
PPA en Ubuntu
agosto 12, 2015

Mis experiencias y
recomendaciones con
los ordenadores
junio 12, 2014

Que entorno de
escritorio elegir en
Ubuntu
mayo 7, 2014

Planes para el blog, el


examen y mi ausencia
noviembre 1, 2015

pdfcrowd.com

noviembre 1, 2015

las distribuciones viene con un valor por defecto de 60. Si quereis


comprobar que valor tiene en vuestra distro solo teneis que teclear lo
siguiente en la T erminal:

cat /proc/sys/vm/swappiness

Esto os arrojara un valor, como ya he dicho por defecto sera 60, aunque si
el valor es diferente no tenis porque preocuparos. Ese valor quiere decir,
explicado muy sencillamente, que vuestro Linux empezara a usar la Swap
cuando la RAM este un 40% llena. Si tenis 2 GB o menos de RAM
aconsejo dejarlo en ese valor, aunque tambin podis probarlo, no

Buscar en el blog

pasara nada, de hecho veremos como modificarlo de forma temporal

Buscar

para ver como funciona y tambin veremos como hacer los cambios
permanentes. Si vuestro ordenador dispone de mas de 2 GB de RAM mi
consejo es cambiar ese valor y ponerlo en 10, yo lo tengo as desde hace
unos 3 aos. Cuanto mas bajo sea el valor que pongamos al swappiness
mas tardara Ubuntu en empezar a usar la Swap y cuanto mas alto sea el
valor de swappiness antes empezara a usar la Swap.
Bien, si queremos probar como funcionaria nuestro ordenador con el

El blog de Li

valor 10 solo tenemos que poner lo siguiente en la T erminal:

sudo sysctl -w vm.swappiness=10


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

764 Me gusta

pdfcrowd.com

Me gusta esta pgina

Ahora el swappiness tendr como valor 10 y Linux solo empezara a usar la


Swap cuando la RAM este llena al 90%. Ahora, para ver como va nuestro
ordenador con ese nuevo valor, lo usamos normalmente durante un rato

Compartir
S el primero de tus amigos en
indicar que le gusta esto.

probando todas las tareas que solemos hacer habitualmente, abrs varios
programas a la vez y le metis un poco de caa, que el ordenador trabaje
un poco

Articulos relaciondos

Si tenis algn problema, no lo creo, solo tenis que teclear el anterior


comando pero con el valor inicial que os salia, es decir, si estaba en 60
seria asi:

sudo sysctl -w vm.swappiness=60

T ema de iconos
Vivacious, como
instalarlo en Ubuntu
mediante PPA
junio 11, 2015

Que es compilar
cdigo

As todo volvera a estar como al principio, si reinicias el ordenador sin

mayo 2, 2014

teclear este ultimo comando el swappiness volvera tambin a su valor

Como obtener
informacion de la
memoria RAM en

por defecto, como os he dicho antes por ahora solo hemos hecho un
cambio temporal para ver como va todo.
Ubuntu

abril 8, 2014

Si todo va bien entonces podemos cambiar el valor de swappiness de


forma definitiva para que siempre tenga el mismo valor. Esto lo haremos
de la siguiente forma, tecleis este comando en la T erminal:

sudo gedit /etc/sysctl.conf

Recordad cambiar gedit por vuestro editor de texto si usis un Linux


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Que es Synaptic y
porque me gusta
usarlo en Ubuntu
septiembre 6, 2015

Como aadir una


carpeta a los
marcadores de
pdfcrowd.com

diferente a Ubuntu. Entonces tecleis vuestra contrasea y se os abrir el

marcadores de
Nautilus en Ubuntu

editor de texto con lo siguiente:

junio 25, 2014

Blogroll
Portal Linux
Linux GNU blog
Ubuntizando
Muy Linux
Desde Linux
Como instalar Linux
PlanetLibre
Yoyo308
Planet Ubuntu
Hatteras
Linux para todos Chile
JsiT ech
dmaciasblog
La mirada del replicante
VictorHckInT heFreeWorld
OcioLinux
Linuxito
Bitacora Linux
Lignux
Deb Linux
Poesia binaria
En este archivo de texto tenis que ir hasta la ultima linea, pulsar la tecla
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Enter y aadir lo siguiente:

RECIBE LOS NUEVOS


ARTICULOS EN TU EMAIL

vm.swappiness=10

Nombre

Os debera quedar como podis ver en la imagen anterior. Ahora guardis

Email

el archivo y cuando reinicies el ordenador el valor de swappiness sera 10


por defecto. Lo usis unos das y veis como se comporta vuestro
ordenador, si todo va bien lo dejis as y listo, de esta forma tendremos
mas optimizado el uso de la RAM y la Swap. Deberais notar algo de

Subscribirte

mejora en el rendimiento de vuestro Ubuntu, pero eso depende de el uso


que le deis a vuestro ordenador.
Un saludo.

34

Sobre el autor

LIHER

26

Me gusta Linux, probar distribuciones nuevas y aprender de


ellas. T ambien me gusta el diseo web y sus infinitas
posibilidades
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Articulos relacionados

Como descargar
versiones viejas
de Ubuntu

Sobre el futuro
del blog

Solucion al
problema de no
poder instalar
plugins en Atom
en Ubuntu

Como subir el
volumen mas del
100% en Ubuntu

30 comentarios
V2X
Gracias por el tip Liher ya haba ledo sobre ello pero no
tan extensamente explicado
5 febrero ,

La info la le aqu por si te interesa echarle un vistazo

2015

http://trastetes.blogspot.com.es/2014/04/tras-instalarubuntu-1404-lts.html
saludos
Responder

Autor

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Autor

LIHER

Hola v2x, muchas gracias por el enlace, ya onocia


el blog de T rastetes, muy bueno por cierto. Un
7 febrero ,

saludo amigo

2015

Responder

VCT OR
Un post muy recomendable. Me lo apunto. Gracias Y
saludos.
6 febrero ,

Responder

2015

Autor

LIHER

Hola Victor, yo llevo haciendo esta modificacion


desde hace unos 3 aos en todas las
8 febrero ,

instalaciones de Linux y va muy bien, muchas

2015

gracias por tu visita, un saludo amigo


Responder

JUAN ALBERT O
Gracias Liher !!
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Responder

7 febrero ,
2015

Autor

LIHER

Hola Juan Alberto, muchas gracias a ti por leer el


articulo, un saludo amigo
8 febrero ,

Responder

2015

JEOXS
Amigo! muchas gracias por ese tip. Estoy decidido
usarlo, pero hay algo que me tiene confuso:
9 febrero ,
2015

Si yo coloco el valor en 10, entonces la Swap se empezar


a usar cuando tenga el 90% de RAM usada? Pregunto
porque mencionas en el post que el valor por defecto es
60% y dices que se empezar a usar la swap cuando la
ram est usada en 60%, no debera ser 40% en dado
caso?
De todos modos, voy hacer la prueba colocndolo en 10
% y te dir qu tal me fue

Un saludo Amigo
Responder

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Autor

LIHER

Hola Jeoxs amigo, muchas gracias por el apunte,


me equivoque al ponerlo, ya lo corregi, un saludo
10 febrero ,

amigo.

2015

Responder

FELIPE SERRANO
Hola, decirte que el post me ha servido mucho y he
estado leyendo muchos de los que estn en el blog jaja
12 febrero ,

espero que sigas con el gran trabajo que ests haciendo

2015

que nos ayudas a muchos usuarios, saludos y gracias!


Responder

Autor

LIHER

Hola Felipe, me alegro de que te sirviese el post,


intentare seguir publicando siempre que pueda,
12 febrero ,

para mi es un placer, muchas gracias por tu

2015

visita, un saludo amigo


Responder

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

GUSIT OMIXX
Hola Liher, yop otra vez, buen dia. Creo este articulo
responde.a mi problema con Ubuntu 14.04. Recuerdas te
7 abril, 2015

comente que el sistema se pone lento al iniciar sesn


con contrasea?. Al parecer es en este.momento arranca
la.swap y me hace lento el sistema. Seguire tu
recomendacin aqui y luego te cuento, ademas integrare
una memoria.mas de un giga de ram porque el.equipo lo
permite. Gracias por tu aporte. By the way. Me gustaria
enviarte una capturas de pantalla de como me quedo
configurado el sistema pero no recuerdo tu correo. Me lo
recuerdas? Gracias y buen dia.
Responder

LIHER

Autor

Hola Gustavo, a ver si se soluciona tu problema


con esto, espero que si, ademas al ponerle 1GB
8 abril, 2015

mas ira mejor. Mi correo es liher@mail.com. Un


saludo amigo
Responder

EDUARDO
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Hola Liher, tienes una forma muy sencilla de explicar y


entendible eh visto otros blog y son engorrosos, haces
17 junio , 2015

que paresca facil te agradesco, me funciono a la


primera, te queria comentar , que eh usado ubuntu,
lubuntu, fedora,manjaro,(nada tiene que ver con este
articulo),me han descepcionado me dicen que muy
estables a mi me han dado muchos problemas, el unico
con el que no eh tenido problemas es con LINUXMINT , es
acaso que el diseador es el mejor de todos?, eh querido
instalar arch linux en mi pc , con un disco duro de 160
gb , 2gb en ram, con una tarjeta madre J1800NH2 con
micro dual de 5.1 ghz, y no eh podido es muy engorroso
para particionar, gracias por ayudarnos, un saludo desde
mexico.
Responder

LIHER

Autor

Hola Eduardo, me alegro de que te guste mi


forma de escribir, precisamente lo que pretendo
17 junio , 2015

es explicarme de la forma mas clara posile. En


cuanto a las distros que mencionas, son buenas,
pero cada usuario somos un mundo. Por
supuesto que Arch no es para novatos, requiere
cierta experiencia. Mint esta muy bien, es muy
buena. T odas deberian funcionar. Yo he probado

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

muchas y todas de una u otra forma funcionan,


pero algunas son mas indicadas para recien
iniciados, como por ejemplo Linux Mint, te lo da
casi todo hecho. Muchas gracias por tu visita y
por comentar, un saludo amigo.
Responder

ROBIN
Hace mucho tiempo habia leido muchos post sobre este
tema pero es la primera vez que entendi que si tienes 60
22 junio , 2015

de swappiness ubuntu empezara a usarlo cuando use


40% de la ram real. Gracias!!!
Responder

LIHER

Autor

Hola Robin, muchas gracias a ti por tu visita y por


comentar, un saludo amigo
22 junio , 2015

Responder

ELIEZER
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

estuve leyendo que para computadoras de escritorio es


bueno bajarlo de 60 el swap y para lo que es servidores
30 junio , 2015

es aumentar el valor mas de 60, a la mia se lo baje a 18 y


va muy bien
Responder

Autor

LIHER

Hola Eliezer, cada ordenador es un mundo y por


lo tanto cada uno debe encontrar el valor
30 junio , 2015

adecuado, muchas gracias por tu visita y por


comentar, un saludo amigo
Responder

NST OR ACEVEDO
Pues en mi caso el archivo /etc/sysctl.conf ni siquiera
tiene la lnea vm.swapiness aunque predefinido s tiene
5 ago s to ,

60

2015

Responder

LIHER
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Autor

pdfcrowd.com

Hola Nestor, al principio no tiene esa linea, hay


que aadirla si queremos modificar el valor de la
7 ago s to ,

swappiness. Gracias por tu visita y por comentar,

2015

un saludo amigo
Responder

KRAT OSIVL
muy bueno el post, yo hice algo as pero con mi telefono
y me anda de lujo, gracias por la informacin
20

Responder

s eptiembre,
2015

Autor

LIHER
Hola Kratosivl, me alegro de que te sirviese el
post, muchas gracias por tu visita, un saludo
22

amigo

s eptiembre,

Responder

2015

NAIF
Muchas gracias por el post. Me prestaron un portatil, he
instalado ubuntu 14, iba lentisimo, creia que tenia 1 gb
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

instalado ubuntu 14, iba lentisimo, creia que tenia 1 gb


30

de RAM, y al buscar info para optimizarlo, doy con esta

s eptiembre,

pagina ..y sorpresa, descubro que tengo 4 gb, aplico la

2015

receta del post .y por poco se sale de la ventana volando


de lo rapido que funciona. XD XD XD
A parte he ido eliminando funcionalidades banales de la
versin que consumen recursos, y vamos . ya quisiera
que mi Windows10 fuera as (todo hay que decirlo, el Pc
es viejillo).
Gracias de nuevo
Responder

Autor

LIHER
Hola Naif, me alegro de que te sirviese el post,

muchas gracias por tu visita, un saludo amigo


30

Responder

s eptiembre,
2015

ALEX RICARDO
Hola Lither, gusto en saludarte. Conforme a lo que indicas
en tu articulo, que me recomendarias? Mi maquina tiene
8 o ctubre,

2GB de RAM. Deberia llevar la swap a 10 o dejarla por

2015

defecto? De antemano, gracias!

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Responder

Autor

LIHER
Hola Alex, eso depende del uso que le des al

ordenador. Mi recomiendacion con 2GB de RAM


14 o ctubre,

seria cambiar a 10 y probar un par de dias de

2015

uso normal a ver como va, si ves que esta bien o


mejor entonces dejarlo. Muchas gracias por tu
visita, un saludo amigo
Responder

PERVER
Hola de nuevo Liher, como bien sabes en el comentario
de LibreOffice 5, soy un novato probando Ubuntu 14.04
5 enero , 2016

LT S (64bits) con LiveUSB y sin disco duro. XD


Dicho esto, crees que sea recomendable usar
swappiness para que use solo o casi totalmente mi
memoria RAM? me queda menos de 1 GB de
almacenamiento en el Casper pero tengo 4 GB de RAM a
la cual por mas q mire vdeos con MPV, use Chrome, WPS
Office y dems no me pasa de 2 GB de RAM lo cual me
deja boca abierto (vengo de Windows, por eso me
sorprende el rendimiento) aunque unas pocas veces se

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

traba un poco.
Por esto ultimo pregunto de nuevo: crees que sea
recomendable usar swappiness para dar mayor uso a mi
memoria RAM y dar de baja el swap para aumentar el
rendimiento?.
PD: El SO solo me registra 3.5GB de RAM, hay alguna
forma para q me registre los 4 GB?
Responder

Autor

LIHER

Hola Perver, yo siempre recomiendo poner asi el


swappines, salvo que el pc tenga menos de 1 GB
6 enero , 2016

de RAM. En cuanto a la RAM esta bien registrada,


yo tengo 8Gb de RAm y el sistema me marca 7,6,
es una cuestion matematica, nada mas, tu tienes
y estas usando las 4GB. Muchas gracias por tu
visita, un saludo amigo
Responder

IRVING
Yo no he notado mucho cambio con ajustar el swappines
y editando el sysctl.conf. Lo nico que he notado es que
26 febrero ,

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

26 febrero ,

en ves de utilizar el swap aproximadamente el 50% de la

2016

RAM con el swappines a 60, con el swappines a 10 lo


hace al 60%., a partir de ah comienza a uszar la swap.
T engo 8 Gb de RAM y swap de 2Gb con Ubuntu 15.10.
Alguna idea ?
Responder

Autor

LIHER
Hola Irving, donde miras el uso de la RAM?

Responder

1 marzo ,
2016

Deja un comentario
T u direccin de correo electrnico no ser publicada. Los campos
necesarios estn marcados *

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Nombre (requerido)

Email (requerido)

Web

Post Comment

Notificarme los nuevos comentarios por correo electrnico. T ambin


puedes suscribirte sin comentar.
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

El blog
deusa
Lihercookies
Copyright
2016.y de terceros para facilitar tu navegacin. Si continas navegando consideramos que Back
to Top
Esta
web
propias
aceptas
su

uso.

open in browser PRO version

Aceptar

Are you a developer? Try out the HTML to PDF API

Leer mas

pdfcrowd.com

Das könnte Ihnen auch gefallen