Noticias:

Aquelarre Foros se mudó a una nueva versión
Es posible que algunas personalizaciones se hayan eliminado
Y es necesario que sean elegidas nuevamente

Menú principal

Recent

Miembros
  • Total de Usuarios: 1073
  • último: maurivi
Estadísticas
  • Total de Mensajes: 183351
  • Total de Temas: 5338
  • En linea Hoy: 240
  • En línea siempre: 689
  • (21 de Enero de 2020, 10:42:13 PM)
Usuarios en línea
Usuarios: 0
Invitados: 317
Total: 317

[Debian y derivados] Optimizar memoria, mejor rendiminto aplicaciones

Publicado por Opti, 07 de Marzo de 2015, 10:28:10 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Opti

Aquí tienes una forma de optimizar el rendimiento de tu Ubuntu, a menos que uses tu ordenador de servidor o para aplicaciones muy "pesadas" apenas necesitaras hacer uso de la memoria de intercambio (SWAP) , lo que haremos sera aumentar el uso de la memoria fisica (RAM) que es mas rápida, consiguiendo que el sistema vaya mas fluido (Comprobad cuantos segundos tarda El Gimp u otra aplicación en abrirse antes y después de realizar el tutorial...notareis la diferencia!).

Lo primero que debemos hacer, es comprobar que valor tiene asignado actualmente, abrimos un terminal (Menú principal/Aplicaciones/Accesorios/Terminal) y ponemos:

$ sudo cat /proc/sys/vm/swappiness

le damos a enter, ponemos la contraseña (aunque no veas nada escribela correctamente y pulsa enter), nos dará el valor actual de uso de swap en mi caso marca 10 (lo cambie hace unos días antes de hacer este manual...y lo deje asi porque va mucho mejor.), en tu caso debería salir 60.
Para cambiarlo a 10 ponemos en el terminal:

$ sudo sysctl -w vm.swappiness=10



Nota:Empieza por probar con un valor de 10, abres un par de aplicaciones que uses

habitualmente, si notas que todo funciona correctamente pasas al siguiente paso,

si lo que notas es que va mas lento(cosa bastante improbable,a menos que tu equipo

sea muy antiguo o tengas muy poquita ram),lo que debes hacer es ir probando

primero 20, luego 30...dejándolo donde tu creas que el sistema funciona mas suelto.

Una vez comprobemos que nos va bien este valor, si queremos que este cambio sea permanente tendremos que añadir una linea en un documento de texto...ponemos en el terminal:

En Ubuntu:

$ sudo gedit /etc/sysctl.conf

En Kubuntu:

$ sudo kate /etc/sysctl.conf

En Xubuntu:

$ sudo mousepad /etc/sysctl.conf

Se nos abrirá un documento de texto, añadimos esta linea al final:

vm.swappiness=10

Guardamos cerramos... y listo, el cambio sera permanente

Fuente
http://www.ubuntu-es.org
No se, que se yo...

Uni Azul

espero a ver si alguno lo ha probado, por el momento tengo que tener un día libre para reinstalar APT que vi que se puede sin garantías, sino format nuevamente y Lubuntu

Muchos tendrían que revisar sus prioridades, su humanidad y su solidaridad (que no es lo mismo que caridad)
La patria es el otro

Opti

Cita de: Uni Azul en 08 de Marzo de 2015, 06:20:52 PM
espero a ver si alguno lo ha probado, por el momento tengo que tener un día libre para reinstalar APT que vi que se puede sin garantías, sino format nuevamente y Lubuntu
No se si sirve que te diga que lo uso de forma permanente (valor 10), funciona muy bien. Lean todo antes de hacerlo.
Saludos
No se, que se yo...

Uni Azul

Cita de: Opti en 08 de Marzo de 2015, 07:28:53 PM
No se si sirve que te diga que lo uso de forma permanente (valor 10), funciona muy bien. Lean todo antes de hacerlo.
Saludos

Me sirve  ;)

Muchos tendrían que revisar sus prioridades, su humanidad y su solidaridad (que no es lo mismo que caridad)
La patria es el otro

redboy

No había visto esto.
En Windows pasa lo mismo, forzar al sistema a usar la memoria RAM es más rápido que dejarlo usar memoria virtual, SWAP en el caso Linux, pero....

Todo tiene un pero, la memoria virtual existe porque en general la memoria física RAM es limitada, la virtual se puede agrandar dinámicamente en el caso Windows, y es usualmente el doble que la física en Linux.

Forzar al sistema a usar la física, resulta si hay memoria libre, si tenes un equipo con 1 o 2 Megas, la cosa no es tan simple.

En mi MATE, que consume poco, con lo usual para mi abierto:

       
  • música
  • navegador con 3 o más pestañas
  • Thunderbird
  • File manager
  • una consola
  • Gimp con 3 imágenes abiertas
ya estoy en 85% de ram usada....
swappiness maneja la relación entre RAM  y SWAP.
Siendo 0 solo RAM y 100 SWAP inmediato para todo.
Con un valor de 10, todo va a ir rápido, hasta que la memoria esté llena, y si le pedís más va a parecer una carreta.
Lo sano sería "medir" nuestro estado "a Full" según nuestro uso.
Si no pasamos el 50% de uso de memoria en ese estado, un 10 es lógico.
si estamos entre 50 y 75, mejor un 20.
Si estamos arriba del 75% menor no bajar swappiness de 30.



Opti

Excelente consejo, gracias por compartir tus conocimientos  :oki:
No se, que se yo...

redboy

No es la primera vez que uso Debian, y aunque es "más duro" que su primo Ubuntu, en todos los escritorios disponibles Debian tiene un excelente manejo de recursos...
Lo mismo no aplica a Ubuntu, ni Elementary ni Mint, al menos en las últimas versiones que probé.

En este momento estoy escribiendo en un modesto Sempron 2400+ (un bicho de 12 años atrás) con 1,5 GB de ram, al que le acabo de instalar Debian LXDE, con 5 aplicaciones abiertas estoy debajo del 25% de uso de memoria (338MB)...

En la netbook tambien pase de Ubuntu a Debian, con el detalle que cambie Lubuntu por DebianKDE, en un Atom mono-nucleo con 2GB de memoria, usa solo 330MB al inicio.. y con un par de aplicaciones (navegador incluido) no paso de 420MB...

Eso se llama ser eficiente!