Aqui estão algumas opções; o mais fácil é o Process Explorer se o uso da CPU for significativo, senão você provavelmente desejará ver um gráfico no Process Monitor. Eu sinto que o culpado mais provável é um back-up ou uma atualização, então você pode querer ver quando eles estão agendados. O agendador de tarefas é mostrado quando as tarefas foram executadas pela última vez ...
Sem rastro
- Process Explorer , confira os ciclos de CPU consumidos por seus processos.
Baseado em um evento
-
O
ProcDump pode criar arquivos de despejo automaticamente com base em coisas como alto uso da CPU.
Uma vantagem de ter um despejo é que você, na verdade, um desenvolvedor pode depurá-lo no WinDBG .
Com um traço
-
Process Monitor , defina-o para manter um monte de histórico e permitir que ele registre apenas os eventos de criação de perfil.
-
Nas Opções, você pode definir a profundidade do histórico e ativar a geração dos eventos de criação de perfil.
-
Em seguida, desative os botões E / S, Registro e Rede.
-
-
O Windows Performance Toolkit possui o XPerf, que permite obter rastreios avançados.
Isso pode ser difícil pela primeira vez, então você pode querer experimentar o Process Monitor primeiro ...