Eu olharia o número de falhas de página principais relatadas por "sar -B" quanto mais alto elas são, então, quanto mais você está trocando. Aqui está um artigo que descreve alguns métodos diferentes .
No Solaris, posso usar mpstat
para ver o valor de smtx
(ou seja, spins no mutex ou em outras palavras, bloqueios não adquiridos na primeira tentativa). Este valor crescente indica que a troca está sendo acertada com muita freqüência e indica que você precisa de mais memória RAM.
A saída de mpstat
no Linux não é como o Solaris. Existe alguma maneira que eu possa ver isso (ou um equivalente / relacionado) valor?
Eu olharia o número de falhas de página principais relatadas por "sar -B" quanto mais alto elas são, então, quanto mais você está trocando. Aqui está um artigo que descreve alguns métodos diferentes .
Tags performance linux profiling