Cache Pressure: optimiza el rendimiento de LInux

Icono RAMDisk

Cache Pressure  nos puede ayudar a mejorar el rendimiento de nuestra distribución GNU Linux. 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. Ten en cuenta que podemos hacer mil cosas para configurar nuestro kernel y nuestro sistema para que se adapte mejor al equipo.

Apple oferta hardware y software, por tanto el sistema operativo está muy optimizado para dicho hardware. Por el contrario encontramos que otros sistemas como las distros Linux o Android deben funcionar en multitud de combinaciones de hardware para las que no están optimizadas, no obstante funcionan correctamente y en ocasiones hasta de mejor manera que iOS o Mac OS X en ciertas tareas concretas. Ocurre lo mismo con OS X cuando intentamos instalarlo en un PC, habremos comprobado que no va tan fino como lo haría en una máquina Mac…

Pues bien, en Linux podemos usar multitud de opciones para mejorar el rendimiento. Su flexibilidad permite que podamos optimizarlo al máximo y las opciones son tan amplias que es difícil de citar todas. Podemos usar configuraciones de Swappines, eliminar módulos del kernel innecesarios, hacer una configuración profunda del núcleo para instalarlo de forma más limpia, tirar de ficheros config, etc.

Una de ellas es la que te presentamos aquí, Cache Pressure. Si hacemos unos pequeños cambios, notaremos una mejora de rendimiento al usar programas, al manejo cotidiano del sistema o al abrir vídeos o contenido multimedia. Cache Pressure trae por defecto el valor 100, y se puede variar entre 0 y 100, por tanto es la cifra máxima. Esto quiere decir que el kernel mueve más datos  que no se van a usar inmediatamente desde la memoria RAM a la partición SWAP del disco duro.

Si cuentas con mucha RAM, 16GB o más puedes optar por poner un número inferior a 50, pero si no tienes demasiada (2GB o 4GB), quizás un número demasiado pequeño haría que la RAM estuviese demasiado ocupada… Intentaremos con un valor 50 así:


sudo sysctl -w vm.vfs_cache_pressure=50

Así ponemos el valor 50 con la primera línea y podemos probar si el rendimiento ha mejorado (abre vídeos, aplicaciones, etc), si así fuese,  lo hacemos permanente con:



sudo gedit /etc/sysctl.conf

Y editamos la línea añadiendo al final:


vm.vfs_cache_pressure=50

Guardamos los cambios y ahora puedes comprobar el cambio con:


sudo cat /proc/sys/vm/vfs_cache_pressure

El artículo Cache Pressure: optimiza el rendimiento de LInux ha sido originalmente publicado en Linux Adictos.

Visto en: Linux Adictos

La entrada Cache Pressure: optimiza el rendimiento de LInux aparece primero en Proyectart.

from Proyectart http://ift.tt/1P7e5Wi
http://ift.tt/1P7e5Wg

Anuncios