Alto uso da CPU do processo do sistema do Windows 8.1 devido a MmTrimAllSystemPagableMemory, por quê?

Alto uso da CPU do processo do sistema do Windows 8.1 devido a MmTrimAllSystemPagableMemory, por quê?

De vez em quando (não consigo definir exatamente quando, mas parece estar relacionado com quando o computador fica ocioso por um tempo), o processo do sistema na minha máquina Windows 8.1 x64 de repente começa a usar 100% do Core 1 de minha CPU (8 núcleos, ou seja, 12,5% do tempo total da CPU).
Para consertar, normalmente apenas reinicio (o ruído do ventilador do laptop é irritante) - embora eu tenha notado recentemente que ele parece se acalmar automaticamente após 5 a 10 minutos de atividade.

Tentei encontrar o culpado usando o Process Hacker e parece ser a função MmTrimAllSystemPagableMemorymostrada na imagem abaixo.

Não me lembro se isso aconteceu no Windows 8.0, mas isso nunca aconteceu comigo antes, quando eu tinha o Windows 7 ou anterior. Então estou confuso sobre o que mudou, porque esta é uma função bem antiga.

O que pode estar causando isto? Existe alguma maneira de eu evitar isso?

Pelo que vale, parece que isso está relacionado de alguma forma a uma tarefa ( ResolutionHost?) E as APIs relevantes incluem MmScrubMemorye CMemoryDiagnosticHandler:

Responder1

ok, porque eu vi oMemória RtlScrubproblema várias vezes perguntei à Microsoft sobre isso. Esta função é usada para testar a RAM instalada.

Veja se a Manutenção ociosa entra em ação (veja o gráfico do processo) e tenta otimizar o Windows. se sim,desabilitar a tarefa de manutenção ociosa no agendador de tarefaspara se livrar dele.

informação relacionada