redhat de consumo de memória do linux. como visualizar o uso de memória

0

Eu tenho chapéu vermelho 6,2
A CPU está extremamente ocupada.

top - 06:58:03 up 2 days, 18:09,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  93 total,   1 running,  92 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.2%sy,  0.0%ni, 99.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1695484k total,  1653244k used,    42240k free,   154000k buffers
Swap:        0k total,        0k used,        0k free,   364752k cached

Como posso ver o que está levando mais memória?

    
por ilansch 17.01.2013 / 08:00

1 resposta

1

Sua CPU parece estar fazendo quase exatamente nada (99,8% ocioso). Muita, mas não toda, memória é alocada, nenhuma troca é usada. Parece não haver problemas ...

Você deve ler a página man de top : use as teclas '<' e '>' para alterar a ordem de classificação, pressionando 'B', então 'x' deve destacar a coluna de classificação. Ou 'F' para escolher a coluna de classificação de um menu.

Se a exibição top for muito limitadora, então ps poderá fazer o mesmo:

 ps axwwo "pid user size rss etime cputime args" | sort -n -k +4

para ordenar numericamente pela quarta coluna, rss (memória residente).

    
por 17.01.2013 / 11:36