Diagnosticando alto uso de memória do sistema no Windows 10

Diagnosticando alto uso de memória do sistema no Windows 10

eu encontreiessa questão, cuja resposta explica como determinar qual driver está causando um vazamento de memória no Windows 10. No entanto, não consigo descobrir o problema em meu sistema, por isso estou procurando assistência adicional.

Aqui está o resultado da execução de poolmon -b, then p, then b:

resultado poolmon

A execução findstron Contretorna um arquivo com 3.500 instâncias de "Cont", então isso não ajuda. O mesmo com smNpapenas mostra um problema com rdyboost.sys, o que tenho certeza que não estaria causando problemas.

Executei o xperfcomando fornecido, mas o resultado WPA.exeé um jargão completo para mim:

Resultado WPA.exe

Parece que a AIFOseção representa apenas 0,666 MB de memória, enquanto Systematualmente usa ~ 700 MB.

Como posso solucionar adequadamente o driver que está causando o problema?

Conforme solicitado, aqui está uma captura de tela do Gerenciador de Tarefas agora.

Gerenciador de tarefas

Responder1

Não é um vazamento de memória, mas um novorecurso.

No Windows 10, a Microsoft adicionou um novo conceito ao Memory Manager chamado armazenamento de compactação, que é uma coleção de páginas compactadas na memória. Isso significa que quando o Memory Manager sentir pressão na memória, ele compactará as páginas não utilizadas em vez de gravá-las no disco. Isso reduz a quantidade de memória usada por processo, permitindo que o Windows 10 mantenha mais aplicativos na memória física por vez. Isso também ajuda a fornecer melhor capacidade de resposta no Windows 10. O armazenamento de compactação reside no conjunto de trabalho do processo do sistema. Como o processo do sistema mantém o armazenamento na memória, seu conjunto de trabalho aumenta exatamente quando a memória é disponibilizada para outros processos. Isso é visível no Gerenciador de Tarefas e é o motivo pelo qual o processo do sistema parece estar causando um vazamento de memória.

informação relacionada