Identificando um process que desperdiça a memory

Em um server linux (Ubuntu Lucid), meu swap usado continua crescendo por hora em um server, e estou tendo dificuldade em identificair qual process está crescendo no swap.

Que ferramenta posso usair paira monitorair isso?

3 Solutions collect form web for “Identificando um process que desperdiça a memory”

A maneira usual de fazer isso é deixair o sistema funcionair até que a utilização do swap seja evidentemente mais alta do que deviewia "ser". Uma vez que você pode view o problema, execute o tamanho da memory virtual (às vezes apenas chamado de Size ou VIRT no Linux – O caira com a maior diferença entre o Tamanho da VM e o Tamanho do Residente ( RES ) geralmente é seu culpado.

A melhor maneira de saber com certeza é ter certeza de que é seguro e, em seguida, matair o process – Se o seu swap repentinamente liberair você encontrou seu vazamento.

Você tentou executair o top e pressionando M paira classificair todos os processs pelo uso da memory?