Recebi algumas dicas do próprio Robert Love respondendo aqui e aqui
Pelo que entendi, essa memória é usada apenas pelo kernel, tentando descobrir qual processo está usando é inútil.
Eu tenho um sistema no qual o uso de buffer
está aumentando ao longo do tempo.
Eu o rastreio enquanto monito o uso de memória com dstat
ex:
# dstat -t -m
----system---- ------memory-usage-----
time | used buff cach free
25-08 16:30:51|12.6G 72.0k 2966M 187M
25-08 16:30:52|12.6G 72.0k 2971M 183M
25-08 16:30:53|12.6G 72.0k 2979M 174M^C
(este é um exemplo do meu laptop, o sistema que estou falando estava usando centenas de MB).
Você sabe como eu poderia encontrar o (s) processo (s) usando esse tipo de memória?
Eu verifiquei o / proc / xx / status smaps etc, mas não encontrei nada sobre buffers.