Como minimizar el uso de memoria swap en buster
#1
Vie, 05/07/2019 - 11:39
Como minimizar el uso de memoria swap en buster
Estado:
[SOLUCIONADO]
Tengo un disco ssd instalado en esta portatil y quiero minimizar el uso de la memoria swap, configure el sistema según la y otras paginas que encontré por la red, configure el archivo /etc/sysctl.conf con los siguiente datos.
vm.swappiness=1
vm.vfs_cache_pressure=50
vm.dirty_writeback_centisecs=1500
pero considero que no esta cumpliendo con lo que espero, ya que la laptop es de 4GB y en ocasiones al llegar 1.8GB manda a utilizar la memoria swap , que segun entiendo deberia enviar a la memoria swap al estar utilizando mas del 90% de la memoria RAM.
me falta algún tpo de configuración para evitar lo que esta ocurriendo.
de antemano gracias por la ayuda
¿Creaste el archivo en /etc/sysctl.d/local.conf ?
gracias sensei por contestar, no no hice el archivo local.conf los cambios solo los agregue en /etc/sysctl.conf y veo que debian esta manejando un enlace simbólico desde el archivo /etc/sysctl.d/99-sysctl.conf -> /etc/sysctl.conf, probare agregando el archivo /etc/sysctl.d/local.conf y comento.
Saludos
Lo mismo te interesa usar ZRAM para usar parte de la memoria como SWAP.
En mi caso con los equipos con SSD uso ZRAM para montar en RAM la swap, eso dependiendo de la memoria del equipo y el uso que le vaya a dar.
En mi Asus 901 tengo Debian 9 y apenas 2GB de RAM, monto 512MB como SWAP en ZRAM.
En el portátil Lenovo que tengo con Debian 8, un SSD de 120GB y 16GB, tengo una swap de 4G con ZRAM.
free -h
cat /proc/swaps
Más información en
A un clic de distancia de ti...
Muchas gracias por su ayuda, ya le instale el zram segun la informacion que encontre me consumira un poco el procesador pero ayudara al ssd.
Sigue activandose la memoria swap sin estar la memoria ram en un consumo alto. pero note que no son en todas las aplicaciones que provoca eso. utilice falcon y se activo el uso de memoria swap con consumo de1.48GB RAM. mi idea es que deberia utilizr la memoria Swap cuando la memoria RAM este almenos por 3GB.
pero gracias por el aporte seguire buscando para ver sis systemd no es el que me esta causando la falla.
Saludos
Pregunto yo, que estoy muy anticuado.
Hace pocos años linux daba preferencia al uso de ram sobre el uso de swap, por tanto,
si querías más rapidez y menos paginación, la solución inequívoca era añadirle ram,
hasta que fuera bien.
¿Ha cambiado algo de estos paradigmas?.
[Pequeño offtopìc] Esto enlaza con la pregunta que acabo de lanzar en el ¿que haces?
sobre los requisitos mínimos de memoria y disco, y ya puestos también de swap, para
el nuevo buster. Que yo hace mucho tiempo que estoy descolgado de las cifras actuales.
[ / offtopic]
Enconte un interesante que me dice que o bueno lo que entendi que no puedo evitar, que debes en cuando pase que aunque tenga RAM disponible me el sistema utilise al swap y recomienda utilizar el siguiente script
Doy por solucionado el hilo, la forma de minimizar el uso de la memoria swap es cambiando la configuración de /etc/sysctl.conf y crear el script aqui descrito.
Saludos
Gracias, me lo guardo.