O que é “um monte” de falhas de página?

18

Estou monitorando o objeto de memória no Windows 2k8 e estou rastreando o contador de Falhas de página / s. Existe algum limite para determinar o que é uma quantidade excessiva de falhas de página? Ou eu deveria estar mais preocupado com uma quantidade alta e sustentada de falhas de página?

Existe uma maneira melhor de ver as falhas de página?

    
por MattUebel 24.05.2011 / 16:18

2 respostas

21

Esta é uma boa pergunta porque é difícil obter uma leitura sobre problemas de memória para monitoramento de desempenho.

Primeiro, ao olhar para Page Faults/sec , tenha em mente que isso inclui falhas suaves, falhas graves e falhas no cache de arquivos. Na maior parte, você pode ignorar falhas bruscas (ou seja, paginação entre locais de memória) e falhas de cache (ler arquivos na memória), pois eles têm um impacto limitado no desempenho na maioria das situações.

O contador real para escassez de memória será uma falha difícil que pode ser encontrada em Memory: Page Reads/sec . Falhas graves significam que a execução do processo é interrompida, de modo que a memória pode ser lida do disco (geralmente, isso significa atingir o arquivo de paginação). Eu consideraria qualquer número sustentado de falhas graves como indicativo de falta de memória.

À medida que você vai mais longe na toca do coelho, você também pode comparar os comprimentos das filas de disco a falhas graves para ver se as leituras do disco estão afetando ainda mais o desempenho do disco. Para obter uma imagem aqui, consulte Physical Disk: Avg. Disk Queue Length. Se esse número for maior que o número de eixos em sua matriz, você tem um problema. No entanto, se esse número apenas aumentar durante falhas de página com hardware, você tem um problema com a capacidade de memória e com o desempenho do disco não .

    
por 24.05.2011 / 16:42
3

Falhas de página / s é um contador relativo, portanto, é necessário compará-lo à utilização da memória e ao disco i / o, entre outras coisas. Mesmo uma alta quantidade sustentada de falhas de página pode não ser indicativa de um problema de desempenho (por si só), simplesmente significa que a página solicitada não estava na memória. Dê uma olhada nesta visão geral da ferramenta PAL para análise básica de desempenho do Windows.

    
por 24.05.2011 / 16:32