LINUX

Comando gratuito de Linux (comprobar el uso de la memoria)

Uno de los componentes críticos del sistema es su memoria (RAM). Cuando la memoria del servidor se utiliza por completo, puede ralentizar el rendimiento del servidor. Para monitorear la utilización de la memoria, Linux tiene otro comando llamado ‘gratis’.

El comando Free se usa en Linux para verificar la cantidad de memoria RAM libre en el sistema. El comando gratuito también muestra el espacio de intercambio, el búfer y el espacio de caché.

La mayoría de las distribuciones de Linux tienen incorporado un comando gratuito, por lo que no es necesario instalar ningún paquete.

Verifique el uso de la memoria usando el comando libre

Para ejecutar el comando libre, simplemente escriba free en su terminal. Ejecutarlo sin una opción le mostrará una vista predeterminada con unidades de kilobytes.

$ free

Comando libre por defecto

El comando mostrará la siguiente información de la memoria.

Memoria (en unidades de kilobytes)

  • Total: 1026740
  • Usado: 843396
  • Libre: 183344
  • Compartido: 0
  • Búferes: 52704
  • En caché: 376384

Swap (en unidades de kilobytes)

  • Total: 1045500
  • Usado: 3376
  • Libre: 1042124

Tenga en cuenta que la columna de memoria compartida debe ignorarse porque está obsoleta.

Mostrar información de la memoria en la unidad

Por defecto free mostrará información en kilobytes. Para comprobar el uso de la memoria en otras unidades, utilice -b (bytes), -k (kilobytes), -m (megabytes), -g (gigabytes) y --tera (terabytes).

El siguiente ejemplo de salida es una unidad de megabytes.

$ free -m

Gratis con unidad de megabytes

Algunas distribuciones de Linux también admiten las siguientes opciones gratuitas -b, -k, -g y --tera.

Mostrar memoria en legible por humanos

El mando libre también nos proporciona -h opción que significa legible por humanos. Entonces, ¿cuál es la diferencia con la opción anterior, como la opción -m (megabytes)? La diferencia más visible es que -h La opción agregará una unidad legible por humanos después de los números.

Echemos un vistazo a un ejemplo.

$ free -h

Libre legible por humanos

Como podemos ver juntos, hay G (gigabyte) letra detrás del número 1,0. Cuando el número no se alcanza gigabtye, free es lo suficientemente inteligente como para saberlo y poner la unidad apropiada detrás de cada número. M letra detrás – digamos – el número 929 nos dice que son 969 Megabytes.

Pantalla gratis con demora

Como una de las herramientas de estadística, la mejor manera de capturar la utilización de la memoria es usando un retraso. Para hacer esto, podemos usar -s opción seguida de N segundos que queremos. Siempre podemos combinar más de 1 opciones para que la salida se ajuste a nuestras necesidades.

Digamos que queremos capturar la utilización de la memoria cada 3 segundos y legible por humanos.

$ free -hs 3

Gratis con 3 segundos de retraso

Visualización de la utilización de memoria alta y baja

Si queremos mostrar estadísticas de memoria alta y baja, podemos usar -l opción.

Salida de muestra

$ free -l

Estadísticas bajas-altas gratuitas

Mostrar memoria total de Linux

Cuando necesitamos la información del total para cada columna, podemos agregar -t opción detrás del mando libre. Esto agregará 1 fila más en la parte inferior que lo mostrará.

$ free -t

Gratis con memoria total

Conclusión

Además de vmstat, free command es otra herramienta estadística simple para capturar la utilización de la memoria. Con esto, puede obtener información rápida sobre lo que sucedió en su memoria de Linux.

Free utiliza ‘/ proc / meminfo’ como base para mostrar información sobre la utilización de la memoria. Como de costumbre, siempre puede escribir hombre libre en su consola para explorar más detalles sobre gratis.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar