
Estoy ejecutando algunos nodos de computación en GKE y cuando miro su uso de memoria en el explorador de métricas veo:
Para mí está claro qué used
y free
significa. 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.)