Linux es una espada de dos filos. Por un lado, hay mucho que puedes configurar. Por otro lado, hay mucho que puedes configurar. A veces es difícil saber qué debe hacer para obtener el mejor rendimiento, especialmente en una plataforma pequeña como la Raspberry Pi. [Hayden James] tiene una sugerencia: habilitar ZRAM y ajustar el núcleo para que coincida.
Aunque la publicación se centra en Raspberry Pi 4, se aplica a cualquier sistema Linux que tenga memoria limitada, incluidas las placas Pi más antiguas. La idea es usar una parte de la memoria principal como un archivo de intercambio. Al principio, eso puede parecer un desperdicio, ya que podría usar esa memoria para ejecutar programas. Sin embargo, los dispositivos de intercambio están comprimidos, por lo que obtiene más espacio de intercambio y las transferencias desde estos dispositivos de intercambio comprimido y la memoria principal son ultrarrápidos en comparación con un disco duro o una unidad de disco de estado sólido.

Además de activar el intercambio basado en RAM, es importante ajustar el núcleo para hacer un mayor uso del intercambio ahora que es relativamente rápido. La configuración sugerida cambia los siguientes parámetros del sistema:
vm.vfs_cache_pressure – Aumenta la frecuencia de borrar cachés de archivos para liberar más memoria.
vm.swappiness: aumenta la probabilidad de que el núcleo use swap. Tenga en cuenta que el intercambio de ZRAM tendrá una mayor prioridad que los archivos de intercambio más lentos.
vm.dirty_background_ratio: permite que una cantidad especificada de páginas de memoria esté sucia antes de escribir para intercambiar.
vm.dirty_ratio: límite absoluto de páginas sucias antes de que la E / S comience a bloquearse hasta que se escriban las páginas sucias.
Por supuesto, estos parámetros pueden o no hacer lo mejor para su configuración, por lo que es posible que desee experimentar un poco. Mire dentro de / proc / vmstat si desea obtener más información sobre cuántas páginas sucias tiene, entre otras cosas.
Eso es lo bueno de Linux. Puede cambiar las cosas, ver lo que está sucediendo y cambiarlas nuevamente si lo desea. Si desea obtener más información sobre el funcionamiento de su sistema con htop, querrá leer sobre ese programa. Este tipo de técnica es justo lo que necesitan esos pequeños Sistemas Linux.

    

Dejar respuesta

Please enter your comment!
Please enter your name here