Monitorando o uso de disco no Windows com armazenamento em cache de RAM


4

Estou monitorando a atividade do disco na minha máquina usando o Monitor de Desempenho do Windows (perfmon). Estou interessado no Coletor define o LogicalDisk & gt; % De tempo em disco e LogicalDisk & gt; Comprimento atual da fila de disco. Executei alguns aplicativos pesados ​​e notei que, durante o primeiro tempo de carregamento, esses números disparavam, como esperado. No entanto, não consegui replicar os resultados. Isso ocorre porque o Windows armazena arquivos em cache na RAM não utilizada. Então, quando eu estava tentando monitorar o uso do disco pela segunda vez, o Windows armazenava tudo em cache e não mostrava atividade de disco.

Minha pergunta é: existe uma maneira de monitorar essas solicitações de IO "virtuais"? Eu não quero desativar o cache inteligente, pois aumenta muito o tempo de carregamento, gostaria apenas de continuar a obter informações de IO, independentemente de onde o Windows está armazenando as informações. (Na RAM ou no disco.)


Além disso, como isso não está diretamente relacionado à programação, coloquei aqui, em vez do StackOverflow padrão. É apropriado aqui? Ou, pertence a algo como ServerFault ou algo parecido?
Sal

1
Esta é uma ótima casa para sua pergunta! Bem-vindo ao Superusuário :)
Darth Android

Sal, minha resposta ajudou? Eu apreciaria se você marcasse como o que você estava procurando!
PatKilg

Lembro de ter apreciado sua resposta, mas não sei por que não a marquei como a resposta aceita! Meu erro e obrigado novamente!
Sal

Respostas:


1

Você pode monitorar bastante o cache do monitor de desempenho.

Basta adicionar o que você está interessado com o verde "+" na parte superior, selecione "Computador local" e, em seguida, faça uma pesquisa detalhada do que você deseja nas opções "Cache".

(Compreensivelmente) o Windows gerencia a memória do cache de maneira diferente do que a partir do disco rígido, portanto, as opções não serão medidas da mesma maneira que as leituras do disco rígido. Confira este artigo msdn para o que as opções realmente significam.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.