buffer (não cache) uso crescente, encontre o processo usando-o

2

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.

    
por ThoSil 25.08.2016 / 16:44

1 resposta

1

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.

    
por 26.08.2016 / 15:56