Os eventos filtrados no Process Monitor estão armazenados na memória ou no disco?

3

Ao filtrar eventos no Process Monitor, ele armazena os eventos filtrados na memória ou no disco, ou apenas fornece uma contagem filtrada?

A razão pela qual estou perguntando é que estamos tentando descobrir qual processo / máquina está gravando em um diretório em um servidor, e tenho medo de estourar a memória em um servidor. Eu posso até estar fazendo isso da maneira errada, mas gostaria de descobrir o que está sendo escrito no diretório.

    
por leeand00 03.06.2015 / 16:09

1 resposta

6

Por padrão, o Process Monitor armazena tudo, incluindo eventos visíveis e invisíveis (ocultos por filtros) na memória virtual. Isso também é claramente indicado na barra de status: "Apoiado pela memória virtual".

Para descartar eventos invisíveis completamente, você pode ativar a opção “Drop Filtered Events” no menu “Filter”. Dependendo de quão restritos são seus filtros, isso reduzirá bastante a quantidade de dados.

Para armazenar dados no disco em vez de memória, você pode usar o diálogo “Backing Files”, disponível no menu “File”. Naturalmente, isso reduzirá o desempenho do Process Monitor.

    
por 03.06.2015 / 20:59