Como vejo um log de qual processo estava sendo executado em qual CPU e por quanto tempo?

8

Existe um programa que registra isso ou pelo menos me permite ver em tempo real qual processo está sendo executado em qual núcleo? Eu não acho que o gerenciador de tarefas faça exatamente isso.


fonte
3
Eu não acho que isso tenha o que você está procurando, mas é muito melhor que o gerenciador de tarefas padrão. O Process Explorer foi encontrado em technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Nifle

Respostas:

0

Eu acho que você está assumindo que um processo é executado em um núcleo fixo, mas isso não é verdade. Os processos passarão de um núcleo para outro, para acelerar o monitoramento visual.

Mick
fonte
Não, não estou assumindo isso.
@josh, nesse caso, não está claro o que você está pedindo.
Mick
Está claro o que ele pediu. Ele pediu um log de afinidade e tempo de execução do processo. Nada na pergunta de Josué pressupõe bloqueio de afinidade.
OCDtech
0

Para uma solução de linha de comando, você pode estar interessado no utilitário pslist, que faz parte do pacote pstools. Receio que não mostre afinidade do processador, mas permitirá que você registre quais processos estão em execução e por quanto tempo.

O site oficial do pstools pode ser encontrado aqui .

Você também pode gostar do Google para o artigo 'PsTools Primer' de Wes Miller.

AffineMesh
fonte