Mejora el rendimiento de la RAM en Linux
Una distribución GNU/Linux se puede configurar de diferentes formas para mejorar el rendimiento del mismo. Ya sea modificando el valor swappiness (menor uso de la memoria de intercambio, disminuyendo el valor), o la variable “vm.watermark_scale_factor” (conseguir que el proceso de paginación se inicie antes, aumentando el valor), entre otras.
Hoy veremos como con Cache Pressure podremos optimizar nuestra memoria RAM, ya que con esta opción se puede modificar la manera en la que el kernel introduce bloques de datos en la memoria principal, aumentando el rendimiento.
Cambiar el valor de ”cache_pressure” para mejorar el rendimiento
El valor predeterminado de la variable cache pressure es 100.
Bajando el valor reduciremos la frecuencia de intercambio de información entre el disco duro y la memoria RAM y por lo tanto mejoraremos el rendimiento del equipo, al usar programas, en el manejo del sistema o al abrir vídeos o contenido multimedia.
Se puede hacer en un momento puntual o ya dejarlo configurado para siempre.
Lo mejor es que antes de configurarlo para siempre lo pruebes con un valor de 50 (la mitad del valor predeterminado) con el siguiente código desde la terminal.
sudo sysctl -w vm.vfs_cache_pressure=50
Si notamos mejoria, y nos interesa, podemos dejarlo para siempre ejecutando el siguiente comando:
sudo nano /etc/sysctl.conf
Modificamos el archivo que hemos abierto, para ello añadimos al final (moviendo el cursor hacia abajo), la siguiente linea:
vm.vfs_cache_pressure=50
Una vez añadida la linea, guardamos el archivo pulsando (Control+X) y Enter.
Si queremos comprobar que el cambio se a realizado correctamante, tecleamos el siguiente comando:
sudo cat /proc/sys/vm/vfs_cache_pressure
Deberia de decirnos el valor 50, que es el que hemos puesto. Reiniciamos el sistema (sudo reboot) y ya lo tendriamos.