Windows 10 alta utilização de memória pela tag “File”

2

Na tentativa de determinar o que estava causando o processo de 'sistema' para usar uma grande quantidade de RAM (que achei muito incomum antes de atualizar para win10), me deparei com o post aqui: Windows 10 alto uso de memória (razão desconhecida)

Seguindo essas instruções, o poolmon fornece a seguinte saída:

Isso é problemático, já que a maioria dos drivers parece usar File - a saída de findstr /s File *.sys tem muitas entradas.

Acredito que a segunda tag, wcdl , esteja vinculada ao RST da Intel, que pode ou não estar contribuindo para o problema.

O que posso fazer para investigar / resolver o problema?

    
por enigma 25.10.2015 / 18:48

1 resposta

2

Um alto uso de "Arquivo" indica que os programas executam muitas operações do FileIO. Você tem que usar xperf para rastrear o que causa o uso . Instale o Windows Performance Toolkit a partir do Windows 10 SDK , abra um cmd.exe como administrador e execute isto:

xperf -on PROC_THREAD+LOADER+POOL -stackwalk PoolAlloc+PoolFree+PoolAllocSession+PoolFreeSession -BufferSize 2048 -MaxFile 2048 -FileMode Circular && timeout -1 && xperf -d C:\poolusage.etl

capture 2-3 minutos do uso de memória do pool. Abra o ETL com o WPA.exe, adicione os gráficos do Pool ao painel de análise.

Solicite as colunas como você as vê na foto, carregue os símbolos dentro do WPA.exe e expanda a pilha da tag "File" que você viu no poolmon.

Aqui,atagFileéusadapor locate32.exe , que verifica o sistema de arquivos para criar um índice de pesquisa.

Se você ainda precisar de ajuda, compartilhe o arquivo ETL compactado (7z / RAR) no OneDrive e poste o link aqui em um comentário.

    
por 25.10.2015 / 19:13