cat /proc/meminfo | head -n 2
Meminfo es un fichero que muestra gran cantidad de información sobre el sistema de memoria en Linux. Aqui va un detalle de lo que contiene:
- MemTotal: Total memoria RAM en kilobytes
- MemFree: Total de memoria RAM libre.
- Buffers: La cantidad de RAM física utilizada para el buffer de archivo.
- Cached: La cantidad de memoria RAM usada como memoria caché.
- SwapCache: Esta es la cantidad de memoria de intercambio utilizado como memoria caché.
- Active: La cantidad total de memoria intermedia o caché de páginas, que está activo. Esta parte de la memoria se utiliza poco y por lo general no recuperada a menos que sea absolutamente necesario.
- Inactive: La cantidad total de memoria intermedia o caché de páginas que están libres y disponibles. Esta es la memoria que no ha sido utilizada recientemente y que se puede reclamar para otros fines por el algoritmo de paginación.
- HighTotal: es la cantidad total de memoria en la región alta. El valor HighTotal puede variar según el tipo de kernel utilizado. Caché de datos puede ir en esta región de memoria.
- LowTotal: La Cantidad total de memoria non-highmem.
- LowFree: La cantidad de memoria libre de la región de memoria baja. Esta es la memoria que el kernel puede dirigirse directamente. Todas las estructuras de datos del núcleo necesitan ir a la memoria baja.
- SwapTotal: Total de memoria fisica swap.
- SwapFree: Total de memoria libre swap.
- Dirty: La cantidad total de memoria a la espera de ser escritos al disco.
- Writeback: la cantidad total de memoria activa que se vuelve a escribir en el disco.
- Committed_AS: Este parámetro representa el peor valor.
vmstat es un comando que da una gran cantidad de información acerca de la memoria en Linux. Un comando muy útil para monitorizar el estado de la memoria.
Las columnas muestran lo siguiente:
Muestra la cantidad de procesos en la
cola de ejecución. Estos procesos están a la espera de una CPU ranura libre
para ser ejecutado. Si el número de procesos en esta columna es constantemente
mayor que el número de CPUs disponibles, esto es una indicación de potencia de
la CPU es insuficiente.
Muestra la cantidad de procesos
esperando por un recurso que no sea una CPU. Un gran número en esta columna
pueden indicar un problema de E / S (de red o disco).
La cantidad de
espacio swap (KB) actualmente usado.
La cantidad de
memoria usada (KB).
Recientemente la memoria sin utilizar
que se puede reclamar. Esta columna sólo es visible cuando se llama a vmstat
con el parámetro-a (recomendado).
Recientemente la memoria usada sin
utilizar que se puede reclamar. Esta columna sólo es visible cuando se llama a
vmstat con el parámetro-a (recomendado).
Archivo de caché de buffer (KB) de
memoria RAM. Esta columna no es visible cuando se llama a vmstat con el
parámetro-a (recomendado).
cache
Páginas en el Cache (KB) de memoria
RAM. Esta columna no es visible cuando se llama a vmstat con el parámetro-a
(recomendado).
Cantidad de datos (KB) que se mueve de
la RAM a swap por segundo. Los valores altos durante un largo periodo de tiempo
en esta columna son de la indicación de que la máquina se beneficiaría de más
memoria RAM.
Cantidad de datos (KB) que se mueve de
swap a RAM por segundo. Los valores altos durante un largo periodo de tiempo en
esta columna son de la indicación de que la máquina se beneficiaría de más
memoria RAM.
Número de bloques por segundo recibidos
desde un dispositivo de bloques (por ejemplo, una lectura de disco).
Número de bloques por segundo enviados
a un dispositivo de bloques (por
ejemplo, una escritura en disco). Tenga
en cuenta que el intercambio también afecta a los valores que se muestran aquí.
procs -----------memory--------------- --swap-- -----io--- -system-- ---cpu--------
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 107328 103136 1363884 0 0 88 166 525 993 12 6 78 4
2065484 K total memory
2008612 K used memory
673572 K active memory
1232880 K inactive memory
56872 K free memory
61672 K buffer memory
1457160 K swap cache
4034552 K total swap
0 K used swap
4034552 K free swap
73362 non-nice user cpu ticks
7140 nice user cpu ticks
37551 system cpu ticks
526597 idle cpu ticks
22232 IO-wait cpu ticks
1686 IRQ cpu ticks
3092 softirq cpu ticks
0 stolen cpu ticks
537066 pages paged in
1167317 pages paged out
0 pages swapped in
0 pages swapped out
3647167 interrupts
6663768 CPU context switches
1324222140 boot time
84188 forks
No hay comentarios:
Publicar un comentario