Valores da Memória de Desempenho no linx / unix

1

Existem muitas variáveis diferentes como saída dos comandos top prstat vmstat free e elas dependem do sistema operacional usado.
Qual é a definição para cada saída de variável de memória "principal" dos comandos mencionados a fim de aplicar como investigação de boa prática para análise de desempenho de memória?

Por exemplo: a memória RES de saída superior é a memória real em uso.

Editar 1 Mais sobre estou olhando a saída do top prstat vmstat free comanda o significado do valor de memória.

    
por GiannakopoulosJ 11.08.2017 / 17:40

1 resposta

4

RES = Memória residual - memória em uso.

SHR = Memória compartilhada - segmento de memória que é compartilhado entre vários programas, a quantidade mostrada é a quantidade de objetos compartilhados, dados e bibliotecas que o programa está usando.

VIRT = Memória virtual (não é muito útil na depuração de memória, é o tamanho das páginas virtuais que o processo ocupa)

Um pouco mais a fundo no nível técnico você pode encontrar aqui: link

E algumas explicações mais simples aqui: link

    
por 11.08.2017 / 17:57