como registrar a utilização da cpu da atividade do processo

0

Eu vejo minha máquina congelando e lutando por recursos de CPU muito frequentemente e é tão irritante a cada alguns minutos quando estou trabalhando. Eu vejo que o processo que está consumindo CPU é sempre o processo System Idle.

Existem muitos processos conectados ao System Idle na máquina do escritório.

Existe uma maneira de descobrir qual desses processos em System Idle é o killer.
OR
Existe uma maneira de deixar o System Idle rodar quando o sistema está realmente ocioso não quando o usuário está trabalhando no sistema (alternando entre aplicativos, escrevendo código no visual studio ... etc)

Estou executando o Windows XP OS com SP3, 2.1 Ghz 2 GB Ram

    
por dotnetcoder 05.11.2009 / 14:42

4 respostas

0

parece que a verificação no contador de desempenho na máquina dá uma boa visão sobre o que está causando o carregamento da máquina. Eu achei o Outlook e o Office Communicator comendo o recurso da minha máquina. reduzindo o tamanho do arquivo pst de 5GB para 500MB fiz isso por mim:)

    
por 01.12.2009 / 21:10
2

Lembre-se de que os usos da CPU são calculados em todos os núcleos do processador, mas a maioria dos programas não faz uso eficiente de todos os núcleos. Por exemplo, se você tiver um processador dual core e estiver executando um aplicativo intensivo que esteja realizando a maior parte do processamento em um thread, o processo do aplicativo não tenderá a mostrar mais de 50% do uso da CPU. Nesse caso, o processo de ociosidade do sistema será em torno de 50% e isso é normal.

Se você está com sérios problemas, há muitas coisas que você pode tentar:

Verifique se há vírus, rootkits, etc. . usando um pacote de software de segurança decente.

Verifique as configurações de desempenho do sistema : clique com o botão direito do mouse em Meu computador e escolha Propriedades. Clique na guia Avançado e clique no botão Configurações na seção de desempenho. A guia Avançado possui várias opções, incluindo o agendamento do processador. As opções são normalmente definidas para dar prioridade aos programas, e não aos serviços.

Execute uma verificação de disco no (s) seu (s) disco (s) rígido (s) . Também vale a pena verificar os dados da (s) unidade (s) S.M.A.R.T usando um programa como o Everest Ultimate, pois uma unidade com falha pode causar o tipo de sintomas que você mencionou. Eu sei porque já experimentei isso.

Tente desativar programas não críticos sendo executados em segundo plano (por exemplo, verificadores de vírus) para ver se isso faz diferença

    
por 05.11.2009 / 15:37
1

Quando o processo de inatividade do sistema mostra uma% alta, significa apenas que todos os outros processos estão bloqueados, esperando por algo mais (paginação, E / S, conectividade de rede, ...).

Meu sistema também parece congelar muito, especialmente durante a inicialização. Eu suspeito que o software anti-vírus, mas eu realmente não sei.

    
por 05.11.2009 / 15:50
0
O

Process explorer é uma ótima ferramenta para sua ajuda. Ele mostrará toda a lista de processos na visualização em árvore (formato pai-filho).

Não sei ao certo, mas acho que a porcentagem de CPU mostrada pelo processo System Idle é a porcentagem de CPU disponível para ser utilizada ou que não está sendo utilizada por nenhum processo.

    
por 05.11.2009 / 14:49