Estou usando o Ubuntu 15.04 e meu uso de memória ociosa geralmente é em torno de 1 GB, recentemente tenho obtido memory allocation failed
do node.
Percebi que depois de um ou dois dias minha memória ociosa sobe para 4 GB. Eu sei que é um programa ou Ubuntu. Eu realmente espero que não seja o ubunut, então não preciso reinstalá-lo ou fazer downgrade.
Qual é a melhor ferramenta para determinar qual programa está vazando memória ou é o próprio Ubuntu.
Responder1
Você poderia fazer isso de duas maneiras
1) Execute o top command (to run non-interactively, type top -b -n 1)
. Para ver os aplicativos que estão vazando memória, observe as seguintes colunas:
RPRVT - resident private address space size RSHRD - resident shared address space size RSIZE - resident memory size VPRVT - private address space size VSIZE - total memory size
2) Pegue um depurador/criador de perfil de memória comoValgrinde execute os programas um após um nele.