Carga alta, mas nada em execução?

10

Não tenho certeza de como isso é possível. Olhando para cima, minhas cargas geralmente estão acima de 2, 3, 4,0, mas estou com mais de 99% de ociosidade. Nunca há um processo no topo que esteja ocupando algo, todos os meus processos são 0. Este é um laptop i-5 novo que estava rodando muito rápido no 10.04, mas é quase inútil no 10.10. Alguém tem alguma idéia? Como a carga é tão alta sem nada funcionando?

obrigado


fonte
Enfrento esse mesmo problema com frequência. Hogging da CPU é o principal problema para mim
usuário

Respostas:

5

Geralmente é o resultado de um driver rodando dentro do kernel. Esses threads geralmente não aparecem tope mesmo com os threads do kernel aparecendo, às vezes eles não aparecem. Eu estive na sua situação. Não havia uma maneira de mostrar a causa exata, mas a atualização do driver gráfico corrigiu o problema.

Receio que o problema exato no seu caso seja provavelmente uma regressão nos drivers do kernel. Meu dinheiro seria em gráficos.

Dislaimer : O que estou prestes a sugerir pode quebrar as coisas. É improvável, mas possível. Se você não está satisfeito com a linha de comando ou não sabe como entrar em um ambiente do LiveCD para consertar as coisas, eu pararia de ler aqui, por precaução.

Você pode voltar a um kernel mais antigo (e, portanto, drivers) instalando os pacotes da linha principal. Não existe um apt-get simples para isso, pois as versões mais antigas do kernel não são construídas para o Maverick. Mas você pode obter os arquivos .deb da linha principal aqui:

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Você provavelmente desejará o 2.6.32.25-lucid, mas também poderá tentar o 2.6.36 para ver se foi corrigido nas versões posteriores.

Para testar, você precisará dos pacotes para sua arquitetura (consulte uname -a) e do -allpacote. Cole-os em um diretório com mais nada, cde execute dpkg -i *.deb. Você pode clicar duas vezes neles para instalar, mas precisa fazê-los na ordem certa ou isso falhará.

Quando instalado, você precisará reiniciar e, antes que o Ubuntu comece a carregar, mantenha pressionada a tecla Shift esquerda. Isso forçará a exibição do gerenciador de inicialização GRUB e você poderá selecionar qual kernel você usa.

No entanto, se a versão mais antiga (que trabalhava anteriormente) não funcionar, é um problema em outro lugar.

Oli
fonte
Acho que você provavelmente está no caminho certo, acho que pode ser um problema com o kernel ou alguns módulos do kernel. Eu já tentei o 2.6.36-rc8 a partir dessa página sem nenhuma diferença. Eu já desinstalei todos os drivers fgrlx, compiz e similares também sem alegria. Acho que vou tentar a sua sugestão e tente um mais velho lúcida do kernel ... argh, soa como uma bagunça ...
@Landon Pode haver problemas com um kernel antigo e um novo X. Mas o mais estranho é que eu esperaria que outras pessoas também tivessem esse problema ... Pelo menos para que ele possa ser pesquisado. Qual é a marca / modelo do seu laptop?
Oli
Sim, também achei estranho, pois a primeira coisa que fiz foi pesquisar no Google ... O laptop é um HP Envy 15t, núcleo i-5 com gráficos Radeon 4200. Essa coisa funcionou maravilhosamente em 10,04 e eu nunca deveria ter atualizado ...
Alguma sorte com um kernel antigo ~ .32?
Oli
Bem, eu pensei que funcionou, após a inicialização, caiu para menos de 0,5, a primeira vez que aconteceu na 10.10. Mas, então, começou a aumentar de forma constante e, em 3 minutos, chegou a mais de 3,0 novamente com o uso ocioso da CPU ... Estou pensando que talvez seja necessário fazer uma nova instalação do 10.04, obrigado pela ajuda!
4

A carga do sistema é totalmente diferente da carga da CPU. A carga do sistema conta o número médio de processos que estão em um estado de espera. Eles podem não estar necessariamente esperando pela CPU, mas talvez por alguma E / S bloqueada (rede, discos, trocas etc.).

Veja também http://en.wikipedia.org/wiki/Load_(computing )

txwikinger
fonte
0

Talvez superaquecimento? Quando meu computador superaquece (esse problema ocorreu com o ubuntu 08.04), ele está atrasado e a CPU está 80-100%.

Hillar
fonte
Eu não acho que está superaquecendo, o problema está aí desde uma inicialização a frio e os fãs ligam tudo bem, mas a carga aumenta muito logo após a inicialização e fica lá. Uso da CPU é sempre em torno de 0 (99,5 +% idle), mas a carga não caiu abaixo de 1,0 desde que eu atualizado ...
0

Se o ventilador do seu laptop estiver constantemente alto, é provável que a poeira esteja bloqueando as aberturas de ventilação do laptop, o que está interferindo no resfriamento e causando o superaquecimento do laptop. Você deve verificar as temperaturas da CPU e da GPU para ver se algo está anormalmente alto.

Se você estiver enfrentando uma lentidão no desempenho, isso é uma indicação de que a CPU está sendo mais lenta, o que geralmente é feito quando o computador está ficando muito quente.

Deixe-nos saber quais são as temperaturas do seu laptop.

James White
fonte
1
A temperatura da CPU no momento é de 42 a 43 ° C, mais alta do que deveria e mais alta do que em 10.04. O ventilador também está bem alto. Eu não acho que algo esteja bloqueando o ventilador, pois isso não foi um problema no 10.04, mas tem sido um problema consistente desde o primeiro dia da atualização.
Eu acho que isso poderia ser um problema de galinha e ovo: o que veio primeiro, a alta carga da CPU ou a alta temperatura? :)
43C não parece muito ruim. Certamente não no ponto em que a CPU estaria escalando para reduzir o calor. Na minha área de trabalho (com um bom resfriamento), estou em 54C.
Oli
Eu acho que 42-43 Celsius não é muito alto. Meu computador é sempre algo entre 40 e 50 C. Mais de 60 está alto.
Hillar
Ok, obrigado, é bom saber. Acho que foi em torno de 32 C em 10,04 ...