CPU sendo misteriosamente usada por nada

4

Houve algum tempo desde que eu notei isso, mas poderia pedir ajuda agora. Eu tenho um Core2Duo E7400 (2.8GHz), com 2GB de DDR2.

Meu applet gnome-system-monitor SEMPRE mostra metade do medidor da CPU ocupado ... a maioria dele pelo usuário procs e outros pelo sistema também.

Dê uma olhada em htop :

Não consigo entender por que, ocioso , minha CPU está sendo usada assim.
Costumava ser apenas pontos sombreados naqueles gráficos de CPU, não uma metade do buraco!

Existe algo que eu possa fazer para descobrir isso? Ou é apenas ... normal? = S

    
por igorsantos07 10.10.2009 / 17:52

3 respostas

2

Você também pode tentar fazer um apt-get install iotop e iotop para verificar se o uso é realmente E / S de disco. É uma ótima ferramenta para descobrir o que está reduzindo a velocidade de um sistema sem processos aparentemente intensivos de CPU.

    
por 27.10.2009 / 21:17
1

Tente usar top na linha de comando; Ele fornece mais detalhes sobre como a CPU está sendo usada. Em particular, aquele '76.2 'na coluna IO para gconf2 pode ser uma pista.

    
por 10.10.2009 / 21:05
1

Você tem uma média de carga de 2 a 3. Isso é muito para o que você acha que é um sistema ocioso. Tente verificar se você tem alguns processos que estão permanentemente (ou quase) em um estado diferente de S (suspensão):

ps auxwww | grep -v S

Veja também a saída do vmstat ("vmstat 2", por exemplo).

Com carga alta, você tem um ou mais processos em execução que usam CPU, que deve aparecer se você classificar a saída de "superior" (a classificação padrão geralmente é a desejada) é tomado por processos de curta duração. Esses são mais difíceis de encontrar.

Tente eliminar os serviços e veja quando / se o uso da CPU cair. Comece com o desligamento do X e com o console, depois encerre o serviço após o serviço com comandos como /etc/init.d/cron stop.

Esse gconfd na sua captura de tela se sobressai um pouco.

    
por 10.10.2009 / 23:11