Eu tenho um computador com Windows 7 de 64 bits com problemas de desempenho. Após alguma investigação, descobri que as falhas de página / segundo nela - conforme relatadas pelo Performance Monitor - são realmente altas.
Tudo o resto parece ser normal. O Monitor de Recursos não relata falhas graves e muita memória disponível.
Esta é uma causa potencial de problemas ou é um arenque vermelho? Se é algo que pode estar causando problemas, o que devo fazer a seguir para descobrir o que está causando isso?
Aqui está uma captura de tela do Monitor de desempenho. Observe que a média de falhas de página / segundo é 75.887. Em outro computador que não apresenta problemas, esse número é mais próximo de 3.000.
Aqui está uma captura de tela do Monitor de Recursos, classificada por falhas graves / segundo, que atualmente é 0 para todos os processos.
fonte
Respostas:
O Process Explorer tem uma coluna disponível para verificar quantas falhas de página estão sendo geradas.
Dessa forma, você pode identificar o programa que está causando o problema e solucionar problemas mais específicos.
Monitor de desempenho: falhas médias de página / segundo :
fonte
Uma falha na página impressa ocorre quando o gerenciador de memória descobre que o bloco de memória necessário não está na RAM. Essa memória foi trocada para o disco e seu sistema fica mais lento porque leva mais tempo para obtê-la a partir daí. Adicione mais memória ao seu sistema para reduzir o número de falhas de página e melhorar o desempenho.
fonte
O "Falhas na página / segundo" inclui falhas leves (páginas que podem ser atendidas de / para a RAM) e falhas graves (páginas que devem ser atendidas de / para o disco). Portanto, ter um alto valor de "Falhas na página / segundo" não significa necessariamente um problema. Exemplos de falhas de página programável incluem virar páginas na lista de transição (consiste na lista de espera e na lista modificada; elas contêm páginas de memória temporariamente não utilizadas, que são candidatas à paginação no disco (ou descartadas se não forem modificadas), mas ainda estão na RAM) em páginas ativas e transformando páginas ativas na lista de transição. No Windows 10, isso também pode acontecer quando as páginas compactadas são transformadas em páginas ativas (como o Windows 10 tem compactação de memória).
Para detectar falhas graves, você pode usar os contadores de Páginas / segundo, Páginas de entrada / segundo ou Saída de páginas / segundo.
fonte
Aqui está uma tabela do livro Windows Internals sobre qual é o problema da página. (Excluí as que resultam em uma violação de acesso):
Você pode consultar a pergunta para obter mais detalhes sobre o que causa falhas na página
há tantas razões para fazer
page fault
.fonte