El comando gratuito analiza el /proc/meminfo archivo para facilitar el análisis de las estadísticas de uso de la memoria. Su comportamiento predeterminado es mostrar la siguiente información sobre la memoria del sistema y el espacio de intercambio:
- La memoria total.
- El total utilizado.
- El total gratis.
- El total compartido.
- El total almacenado en búfer y en caché.
- El total disponible para iniciar nuevas aplicaciones (estimado).
Sintaxis
La sintaxis del comando libre es:
# free [options]
Opciones gratuitas
Hay varias opciones de comando disponibles para el comando gratuito.
Opciones | Solía |
---|---|
-b, -k, -m, -g, -tera | Muestra la memoria en bytes, kilobytes, megabytes, gigabytes y terabytes, respectivamente. |
-s {segundos} | Actualiza las estadísticas de la memoria con un retraso de los segundos especificados. |
-o | Deshabilitar la visualización de la información almacenada en búfer/caché. |
-t | Muestra una línea total que combina RAM física con espacio de intercambio. |
-h | Haga que la salida sea más legible por humanos. |
Salida de búfer/caché
La memoria se puede almacenar en caché, lo que significa que se almacena temporalmente para que se pueda acceder a los datos que contiene mucho más rápido en el futuro. El campo Buffers en /proc/meminfo indica la memoria que está asignada a un dispositivo de bloque específico. Esta memoria se utiliza para almacenar en caché los metadatos del sistema de archivos, como contenido de directorios, permisos, etc. La memoria en caché es similar, pero en lugar de almacenar metadatos de archivos, almacena el contenido real de los archivos. El comando gratuito combina estos dos valores en la salida.
Ejemplos de comandos gratis
1. Para mostrar la utilización de la memoria:
# free
2. Para mostrar la utilización de la memoria en bytes:
# free -b
3. Para mostrar la utilización de la memoria en kilobytes:
# free -k
4. Para mostrar la utilización de la memoria en megabytes:
# free -m
5. Para mostrar la utilización de la memoria en gigabytes:
# free -g
6. Para mostrar la utilización de la memoria con los totales:
# free -t
7. Para mostrar la utilización de la memoria omitiendo mostrar "ajustado de búfer":
# free -o
8. Para mostrar los datos de sondeo continuo:
# free -s 2 10
9. Para ver las estadísticas altas y bajas detalladas del uso de la memoria:
# free -l
10. Para obtener la información de la versión:
# free -V