free - Muestra la cantidad de memoria libre y utilizada en el sistema
SINOPSIS
free [opciones]
DESCRIPCIÓN
free muestra la cantidad total de memoria física y de intercambio utilizada y libre en el sistema, así como los búferes y la memoria caché utilizados por el kernel. La información se recopila analizando /proc/meminfo. Las columnas que se muestran son:
total Total de memoria utilizable (MemTotal y SwapTotal en /proc/meminfo). Esto incluye la memoria física y la de intercambio, menos algunos bits reservados y el código binario del kernel.
used Memoria utilizada o no disponible (calculada como total - disponible)
free Memoria no utilizada (MemFree y SwapFree en /proc/meminfo)
shared Memoria utilizada (principalmente) por tmpfs (Shmem en /proc/meminfo)
buffers
Memoria utilizada por los búferes del kernel (Buffers en /proc/meminfo)
cache Memoria utilizada por la caché de páginas y las slabs (Cached y SReclaimable en /proc/meminfo)
buff/cache
Suma de búferes y caché
available
Estimación de cuánta memoria está disponible para iniciar nuevas aplicaciones, sin intercambiar. A diferencia de los datos proporcionados por los campos de caché o libre, este campo tiene en cuenta la caché de páginas y también que no todas las slabs de memoria recuperables se recuperarán debido a que algunos elementos están en uso (MemAvailable en /proc/meminfo, disponible en kernels 3.14, emulado en kernels 2.6.27+, de lo contrario, es igual que libre)
OPCIONES
-b, --bytes
Muestra la cantidad de memoria en bytes.
-k, --kibi
Muestra la cantidad de memoria en kibibytes. Esta es la opción predeterminada.
-m, --mebi
Muestra la cantidad de memoria en mebibytes.
-g, --gibi
Muestra la cantidad de memoria en gibibytes.
--tebi Muestra la cantidad de memoria en tebibytes.
--pebi Muestra la cantidad de memoria en pebibytes.
--kilo Muestra la cantidad de memoria en kilobytes. Implica --si.
--mega Muestra la cantidad de memoria en megabytes. Implica --si.
--giga Muestra la cantidad de memoria en gigabytes. Implica --si.
--tera Muestra la cantidad de memoria en terabytes. Implica --si.
--peta Muestra la cantidad de memoria en petabytes. Implica --si.
-h, --human
Muestra todos los campos de salida escalados automáticamente a la unidad de tres dígitos más corta y muestra las unidades de salida. Se utilizan las siguientes unidades.
B = bytes
Ki = kibibyte
Mi = mebibyte
Gi = gibibyte
Ti = tebibyte
Pi = pebibyte
Si falta la unidad y tiene exabytes de RAM o de intercambio, el número estará en tebibytes y las columnas podrían no estar alineadas con el encabezado.
-w, --wide
Cambia al modo ancho. El modo ancho produce líneas de más de 80 caracteres. En este modo, los búferes y la caché se muestran en dos columnas separadas.
-c, --count count
Muestra el resultado count veces. Requiere la opción -s.
-l, --lohi
Muestra estadísticas detalladas de memoria baja y alta.
-L, --line
Muestra la salida en una sola línea, que a menudo se utiliza con la opción -s para mostrar las estadísticas de memoria repetidamente.
-s, --seconds delay
Muestra continuamente el resultado con un intervalo de delay segundos. En realidad, puede especificar cualquier número de punto flotante para el retraso, utilizando . o , como separador decimal. Se utiliza usleep(3) para los tiempos de retraso con resolución de microsegundos.
--si Utiliza kilo, mega, giga, etc. (potencia de 1000) en lugar de kibi, mebi, gibi (potencia de 1024).
-t, --total
Muestra una línea que muestra los totales de las columnas.
-v, --committed
Muestra una línea que muestra el límite de confirmación de memoria y la cantidad de memoria confirmada/no confirmada. La columna total de esta línea mostrará el límite de confirmación de memoria. Esta línea es relevante si la sobreconfirmación de memoria está desactivada.
--help Muestra la ayuda.
-V, --version
Muestra la información de la versión.
ARCHIVOS
/proc/meminfo
información de la memoria
ERRORES
El valor de la columna compartida no está disponible para los kernels anteriores a la versión 2.6.32 y se muestra como cero.
Envíe los informes de errores a _