
Estou executando alguns nós de computação no GKE e quando observo o uso de memória no explorador de métricas, vejo:
Está claro para mim o que used
e free
significa. Mas e os outros estados?
A documentação oficial ébastante concisosobre o assunto.
Responder1
Essa é a terminologia padrão do gerenciamento do kernel Linux:
buffered
- Bloquear cache do dispositivo (por exemplo, disco rígido)
cached
- Cache de dados de arquivo estacionado (conteúdo do arquivo)
slab
- Memória usada pelo kernel para armazenar estruturas de dados em cache para seu próprio uso (caches como inode, dentry, etc)