Eu sei que posso ver todos os processos em execução no Gerenciador de Tarefas. Mas como posso ver os threads únicos que são executados dentro desses processos?
fonte
Eu sei que posso ver todos os processos em execução no Gerenciador de Tarefas. Mas como posso ver os threads únicos que são executados dentro desses processos?
Obtenha o Process Explorer .
Ative Mostrar detalhes de todos os processos no menu Arquivo :
No painel principal, selecione o processo em que você está interessado:
Abra o menu de contexto (clique com o botão direito do mouse) para o processo selecionado e clique em Propriedades :
Na guia Threads , você poderá ver uma lista dos threads em execução dentro desse processo:
Se a sua solução de problemas exigir mais detalhes, geralmente é muito útil carregar símbolos de depuração no Process Explorer. É assim:
Se você ainda não possui um depurador do Windows instalado, precisará instalar as Ferramentas de Depuração para Windows primeiro.
No Process Explorer, abra Configurar símbolos ... no menu Opções :
Se você tiver as Ferramentas de Depuração (ou outro depurador do Windows) instaladas, o Process Explorer encontrará automaticamente o dbghelp.dll
arquivo. Caso contrário, defina o caminho correto aqui.
O caminho dos símbolos deve se parecer com:
SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
A única parte que você deseja ajustar é C:\Symbols
. É nesse local que os símbolos de depuração serão armazenados em cache.