Para capturar o uso da CPU no Windows 10, abra cmd.exe como admin e execute wpr.exe -start CPU -start ReferenceSet -filemode && timeout -1 && wpr.exe -stop C:\HighCPUUsage.etl
e quando você capturar 30-60s dos atrasos, pressione uma tecla para parar o registro.
Agora, carregue o C:\HighCPUUsage.etl
gerado em WPA.exe (Você precisa instalar o Windows Performance Toolkit do Windows 10 SDK ) fazendo um duplo clique sobre ele.
Arrastar & Solte o gráfico CPU Usage (Sampled)
do lado esquerdo em Computation
para o Analysis pane
ealtereaexibiçãoparaDPCandISRUsage
ntoskrnl.exe
e ntoskrnl.exe!KiExecuteAllDpcs
vejo chamadas de sshid.sys
e outros drivers de teclado / mouse da Microsoft. sshid.sys
também deve ser um driver de mouse / teclado. Portanto, atualize o driver ou use os drivers MS padrão que fornecem apenas recursos básicos.
Durante a execução de DPCs, todo o sistema é bloqueado e isso pode causar atrasos.