Aplica a: Cloud Server con Linux · Tiempo estimado: 2 min
¿Qué vas a lograr?
Consultar el uso de memoria RAM de tu Cloud Server y entender si el servidor tiene recursos suficientes para operar correctamente.
Pasos
Conectáte al servidor por SSH y ejecutá:
$ free -h
El resultado se ve así:
total used free shared buff/cache available
Memoria: 991M 221M 126M 31M 643M 585M
Swap: 0B 0B 0B
Qué significa cada columna:
total — RAM física total del servidor. Es normal que muestre un valor levemente menor al contratado — la diferencia la usa el kernel del sistema operativo
used — RAM en uso por el sistema operativo y las aplicaciones
free — RAM que no está siendo usada en absoluto
buff/cache — memoria usada para caché de disco que mejora el rendimiento. Si las aplicaciones necesitan más RAM, la toman de aquí
available — memoria disponible real para aplicaciones y el sistema. Este es el valor que importa
¿Cuánta memoria disponible es suficiente?
Como regla general, la columna available debería mantenerse por encima del 20% del total la mayor parte del tiempo. Eso le permite al servidor absorber picos de carga sin impacto en el rendimiento.
Si la memoria disponible está por debajo del 20% de forma sostenida, considerá aumentar los recursos del servidor — consultá el artículo Cloud & IaaS — Aumentar o reducir los recursos del Cloud Server.
