Descobrindo os processos que estão com alto consumo de CPU através do Windows PowerShell
Neste Tutorial vamos aprender como identificar quais processos estão consumindo mais recurso de CPU através do Windows PowerShell.
Solução
Para analisarmos e descobrirmos quais processos estão com alto consumo de CPU, ao invés de utilizarmos o Task Manager ou Process Explorer, iremos fazer uso do Windows PowerShell.
Primeiramente iremos executar o comando Get-Process para verificar quais processos estão sendo executados.http://www.andersonpatricio.org/wp-content/uploads/2016/05/CPU01.png
Para um melhor entendimento e visualização, definimos os campos que devem aparecer em cada coluna, são eles: id, name, ws, vm, companyhttp://www.andersonpatricio.org/wp-content/uploads/2016/05/CPU02.png
Executamos o comando abaixo para verificarmos os processos “Não Microsoft”
get-process | where {$_.company -notmatch ‘microsoft’} | Sort Company | Select ID,Name,WS,VM,Company | format-table -AutoSizehttp://www.andersonpatricio.org/wp-content/uploads/2016/05/cpu03.png http://www.andersonpatricio.org/wp-content/uploads/2016/05/cpu04.png
Conforme listado acima os processos não microsoft, agora executaremos o comando abaixo, afim de descobrir quais processos estão com alto consumo de CPU;
Será listado os 5 principais processos que estão consumindo mais CPU, este número poderá ser alterado de acordo com o número de processos que deseja consultar.http://www.andersonpatricio.org/wp-content/uploads/2016/05/cpu06.png
Conclusão
Neste artigo, mostramos como descobrir os processos que estão consumindo mais recursos de processamento.