O que significa coluna da CPU na guia Processo no Gerenciador de Tarefas

5

Eu tenho um aplicativo em Python que eu implantei em um cliente. Ele mostra 25% na coluna CPU na guia Processo. Eu me pergunto o que isso significa ou como isso afeta o CPU? Porque a maioria dos processos tem apenas 0% .

Aqui está uma imagem da porcentagem real da CPU no meu Gerenciador de tarefas.

    
por wasp8898 31.10.2015 / 05:24

2 respostas

4

O 25 significa que esse processo está usando uma média de 25% de uso entre todos os seus processadores lógicos (também conhecidos como núcleos). Portanto, se você tiver 4 processadores lógicos em sua CPU, isso pode significar que os 25% estão executando um processador lógico a 100% e os outros em 0 ou que 25% são divididos entre vários processadores lógicos.

Eu acho que os aplicativos Python não podem usar vários processadores lógicos, então você pode querer olhar para o processamento multi-core em Python se quiser que o Python use mais de sua CPU.

Você também pode limitar a quantidade de processadores lógicos que o Python usa clicando com o botão direito do mouse no processo e selecionando "Definir afinidade". A seleção de "Prioridade" também permitirá que você escolha quanto de uma prioridade esse processo é comparado a outros processos.

Você também pode monitorar o uso de cada processador lógico na próxima guia depois disso, apenas certifique-se de que o gráfico esteja configurado para mostrar processadores lógicos, não o uso médio da CPU.

    
por 01.11.2015 / 03:11
3

Esse processo está usando 25% da CPU para fazer o que está fazendo.

Você tem 100% no total, 69 + 25 + 3 + 1 + 1 + 1 = 100.

    
por 31.10.2015 / 06:04