Diferença entre os resultados do comando top e System-Monitor, por quê?

4

Por que existe uma grande diferença entre as saídas do comando principal e do monitor do sistema quando ambos os programas foram executados ao mesmo tempo? Por favor, encontrar em anexo é a tela que mostra a enorme diferença: -

Isso é um bug?

    
por Ankit 16.08.2012 / 18:46

1 resposta

5

Se você está se referindo ao uso de RAM, é porque o monitor do sistema não inclui buffers e caching, apenas Ram atual usado para executar aplicativos, top é um pouco confuso porque obviamente não mostra o uso do disco após buffers / caching. Tente usar o seguinte comando:

free -m

Veja a imagem abaixo, e observe que a segunda linha de free -m indica o Ram disponível, enquanto a primeira linha indica o uso real do Ram, incluindo o cache de disco.

Eu recomendaria instalar e usar htop , pois é melhor e mais simples que top na minha opinião.

    
por Fernhill Linux Project 16.08.2012 / 19:06