¿Qué significa almacenado en búfer, en caché, libre, en bloque y usado al monitorear el uso de la memoria en GKE?

¿Qué significa almacenado en búfer, en caché, libre, en bloque y usado al monitorear el uso de la memoria en GKE?

Estoy ejecutando algunos nodos de computación en GKE y cuando miro su uso de memoria en el explorador de métricas veo:

ingrese la descripción de la imagen aquí

Para mí está claro qué usedy freesignifica. Pero ¿qué pasa con los otros estados?

La documentación oficial esbastante concisosobre el tema.

Respuesta1

Esa es la terminología estándar de la gestión del kernel de Linux:

buffered- Bloquear caché del dispositivo (por ejemplo, disco duro)

cached- Caché de datos de archivos estacionados (contenido del archivo)

slab- Memoria utilizada por el kernel para almacenar en caché estructuras de datos para su propio uso (cachés como inode, dentry, etc.)

información relacionada