Compartilhar via


Modo de exibição de núcleos

O modo de exibição de núcleos consiste em duas partes, um gráfico e uma legenda que mostram como a execução de thread foi mapeada para os núcleos de processador lógico. Alternâncias de contexto de cross-Core. Se você estiver escrevendo aplicativos de servidor, este modo de exibição pode ajudá-lo a otimizar o desempenho do cache usando o gerenciamento de pool de thread ou de afinidade de thread. Ele também pode ajudar você visualizar os casos onde usar afinidade de thread pode ter realmente piorou o problema da migração de cross-core.

O gráfico superior mostra núcleos lógicos no tempo no eixo x e Y. Cada thread no gráfico tem uma cor exclusiva, para que você veja o movimento de cada thread atravessando os núcleos ao longo do tempo. Você pode ampliar ou reduzir em uma área interessante da linha da tempo da área de destaque e pressionando a tecla CTRL e movendo a roda do mouse.

Na legenda na parte inferior, você pode ver uma entrada para cada cor no gráfico superior. Isso mostra a cor de thread e o nome, o número de alternâncias de contexto de cross-core, as alternâncias de contexto total e a porcentagem de alternâncias de contexto que passam os núcleos. A legenda é classificada pelo número de alternâncias de contexto de cross-core, em ordem decrescente.

Consulte também

Conceitos

Visualizador de simultaneidade

Exibição de utilização de CPU

Visualização de threads (desempenho paralelo)