Comparando os valores dos contadores de desempenho do Windows Page Reads/sec
e Disk Reads/sec
notei que as leituras de página são consistentemente mais altas, o que é estranho, pois parece que as leituras de página devem ser um subconjunto de leituras de disco. Obviamente, este não é o caso.
Pergunta: por que os valores para Page Reads/sec
maiores que Disk Reads/sec
?
Mais Informações:
O gráfico a seguir mostra ambas as métricas na minha máquina Win10 quando relativamente ociosa, verde representando Page Reads/sec
, vermelho Disk Reads/sec
.
Pelo que entendi, Disk Reads/sec
são IOPS para um disco físico específico, enquanto Page Reads/sec
IOPS são causadas por leituras do(s) arquivo(s) de paginação. Se houver um arquivo de página única, o IOPS causado pelo acesso ao arquivo de página deve ser menor que o IOPS do disco como um todo.
As descrições de ambos os contadores, conforme exibido no Monitor de desempenho:
Physical Disk\Disk Reads/sec
: Leituras de disco/s é a taxa de operações de leitura no disco.Memory\Page Reads/sec
: Leituras de página/s é a taxa na qual o disco foi lido para resolver falhas de página de disco rígido. Mostra o número de operações de leitura, sem considerar o número de páginas recuperadas em cada operação. Falhas de página duras ocorrem quando um processo faz referência a uma página na memória virtual que não está no conjunto de trabalho ou em outro lugar na memória física e deve ser recuperada do disco. Esse contador é um indicador primário dos tipos de falhas que causam atrasos em todo o sistema. Inclui operações de leitura para atender a falhas no cache do sistema de arquivos (geralmente solicitadas por aplicativos) e em arquivos de memória mapeados não armazenados em cache. Compare o valor de Memória\Leituras de Páginas/s com o valor de Memória\Entrada de Páginas/s para determinar o número médio de páginas lidas durante cada operação.