Você pode usar o ProcDump da Sysinternals para criar um minidump quando os limites da CPU ou da Memória forem ultrapassados .
Eu sei que um dos meus processos do Windows é ter uma memória muito alta e / ou consumo de CPU de vez em quando, mas apenas por um curto período de tempo (por exemplo, 10 minutos). Sempre que eu verifico o PC tudo parece liso ... Como posso descobrir qual processo é o vilão? A solução que me veio à mente é perfmon
mas eu poderia imaginar que o processo de interesse nem sequer corre no momento em que eu configuro perfmon
...
Você pode usar o ProcDump da Sysinternals para criar um minidump quando os limites da CPU ou da Memória forem ultrapassados .
Se você quiser apenas monitorar o uso da CPU por tarefa, abra o Gerenciador de Tarefas e clique em mais detalhes; em seguida, clique na coluna CPU e classificará de alto a baixo uso ou de baixo a alto, dependendo de onde estava. O Process Explorer da Sysinternals fornecerá muito mais detalhes se você precisar.
Eu acho que podemos tentar as maneiras no artigo a seguir, alguns mestres técnicos dão diferentes maneiras, incluindo perfmon, ProcDump e outras formas. Espero que ajude.