Fórum Ubuntu Linux - PT
Suporte Técnico => Sistema => Tópico iniciado por: lekitus em 02 de Maio de 2009, 08:54
-
Já procurei aqui no fórum e no google mas ainda não encontrei nada que resolva meu problema. minha cpu fica sempre com 100% de uso assim que eu faço o login e não sai disso. O mais engraçado é que se olharmos no monitor do sistema ou no terminal (top) não aparece nada que justifique os 100% de uso.
top - 08:48:06 up 5:54, 2 users, load average: 2.85, 3.50, 3.58
Tasks: 135 total, 5 running, 129 sleeping, 0 stopped, 1 zombie
Cpu(s): 69.7%us, 23.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 7.3%si, 0.0%st
Mem: 1026540k total, 898332k used, 128208k free, 291140k buffers
Swap: 2441872k total, 500k used, 2441372k free, 207336k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3262 root 20 0 111m 69m 7620 R 21.6 6.9 36:38.12 Xorg
4029 leco 20 0 64688 41m 5232 S 7.0 4.2 8:46.80 compiz.real
32457 leco 20 0 267m 131m 24m S 4.3 13.1 3:41.49 firefox
3715 leco 20 0 27244 7504 5808 R 3.7 0.7 11:58.28 x-session-manag
3776 leco 20 0 5124 3288 644 S 2.3 0.3 11:03.02 dbus-daemon
3784 leco 20 0 8644 5148 2208 S 2.0 0.5 8:01.22 gconfd-2
3893 leco 20 0 57260 24m 8692 S 2.0 2.5 5:08.92 cairo-dock
10204 leco 20 0 32828 13m 9832 R 2.0 1.3 0:07.81 gnome-terminal
4148 leco 20 0 17264 2968 1696 S 1.7 0.3 3:00.01 gnome-screensav
29855 leco 20 0 0 0 0 Z 1.7 0.0 0:00.05 vino-serv <defunct>
3811 leco 20 0 34112 10m 6632 S 1.0 1.1 4:37.63 gnome-settings-
3879 leco 20 0 53172 22m 11m S 1.0 2.2 2:57.90 gnome-panel
3982 leco 20 0 26352 11m 8160 S 0.7 1.1 2:06.82 multiload-apple
29856 leco 20 0 22728 5980 4700 R 0.7 0.6 0:00.02 vino-server
2082 root 15 -5 0 0 0 S 0.3 0.0 0:01.62 kjournald
3798 leco 20 0 5688 2080 1744 S 0.3 0.2 0:53.16 gvfsd
3890 leco 20 0 33068 16m 9260 S 0.3 1.7 0:58.05 update-notifier
Alguem tem ideia do que pode ser isso?
meu computer é um AMD 64 com 1gb de memoria. Instalei essa semana o jaunty32 do zero (exceto minha home) e desde o começo ta dando isso.
-
Tive um problema semelhante, mas o meu caso era o Tracker Index. Executei o comando:
sudo tracker-processes -r
para terminar todos os processos de indexação, pois além de consumirem muito processamento, estava dando uma mensagem de erro toda hora.
Execute este comando, vá em Sistema>>Aplicativos de Sessão e desabilite o "Tracker". Depois vá em Sistema>>Administração>>Pesquisa e Indexação e desabilite as opções de indexar.
Reinicie o computador e verifique quanto de cpu está sendo usado.
-
valeu pela ajuda! mas no meu caso o tracker nem ta instalado! deve ser alguma outra coisa...
-
será que adianta reinstalar o sistema? não consigo descobrir qual o problema!...
-
Tive o mesmo problema que você amigo. No meu caso era o Evolution que iniciava um serviço junto com o Ubuntu, e aparentemente sem motivos deixava o processador a 100%.
Como só uso webmail, desinstalei o Evolution e meu problema foi resolvido.
Abraços!
-
Não adiantou reinstalar!....o problema continua :(
-
Eu estava com esse problema e vi q era o firefox.
Era um problema com o controle de phishing dele.
Eu desabilitei e funcionou. Depois entrei no about:config e botei tudo como padrao na chave safebrownsing.
-
mas o meu problema surge logo q o sistema carrega, nem preciso abrir programa algum! :(
-
eu fiz o lance no firefox. Mas depois comecou de novo esse lance de ficar a100%, mas nao ter processos que justifiquem isso.
Estou a procura de alguma explicaçao. Se nao terei de voltar para o 8.10 :(
-
Execute o comando
top -d 2 -c
Ele irá lista todos os processos que estão rodando e informará a % de CPU de cada um deles a cada 2 segundos.
Veja qual o processo está "consumindo" mais CPU e anote o PID (número do processo) ou o nome do programa. Depois poste o nome do programa ou processo.
Para sair do programa tecle
q
-
blz! vou tentar hoje a noite quando chegar em casa e posto o resultado aqui.
-
olha.. atualizei o kernel para o 2.6.28-12-generic
Tenho um note com placa intel e retirei da blacklist do compiz o driver e tava usando assim mesmo.
Pus novamente na black list e atualizei o kernel.
Parou de dar os lags e o driver foi habilitado novamente para o compiz.
Aparentemente era isso.
-
gcclt ai vai o que vc falou:
top - 22:51:01 up 5 min, 2 users, load average: 4.65, 3.23, 1.45
Tasks: 132 total, 10 running, 122 sleeping, 0 stopped, 0 zombie
Cpu(s): 58.8%us, 25.5%sy, 1.5%ni, 0.0%id, 0.0%wa, 2.0%hi, 12.3%si, 0.0%st
Mem: 1026540k total, 749868k used, 276672k free, 41180k buffers
Swap: 2441872k total, 0k used, 2441872k free, 281128k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3045 root 20 0 111m 54m 11m R 13.9 5.4 0:43.14 /usr/X11R6/bin/X :0 -br -audit
3748 leco 20 0 68812 47m 10m S 10.4 4.7 0:19.98 compiz.real --replace --sm-dis
5122 leco 20 0 257m 123m 23m R 3.0 12.3 0:38.64 /usr/lib/firefox-3.0.10/firefo
3448 leco 20 0 27292 7728 6008 R 2.5 0.8 0:06.56 x-session-manager
3517 leco 20 0 8456 5136 2288 S 2.0 0.5 0:05.24 /usr/lib/libgconf2-4/gconfd-2
7621 leco 20 0 23296 7884 6360 R 2.0 0.8 0:00.04 /usr/lib/vino/vino-server --sm
3509 leco 20 0 4044 2304 752 R 1.5 0.2 0:05.71 //bin/dbus-daemon --fork --pri
7080 root 39 19 35792 31m 2708 R 1.5 3.2 0:01.07 /usr/bin/python /usr/lib/updat
7231 leco 20 0 33448 13m 9.8m S 1.5 1.4 0:00.86 gnome-terminal
3612 leco 20 0 53472 26m 15m S 1.0 2.7 0:04.42 gnome-panel --sm-config-prefix
3637 leco 20 0 98.8m 40m 14m S 1.0 4.1 0:07.26 cairo-dock -o
3712 leco 20 0 22676 8836 7212 S 1.0 0.9 0:01.71 /usr/lib/gnome-applets/multilo
3547 leco 20 0 34236 13m 8976 S 0.5 1.3 0:03.23 /usr/lib/gnome-settings-daemon
3650 leco 20 0 26160 9544 6488 S 0.5 0.9 0:00.79 gnome-power-manager --sm-confi
6167 leco 20 0 68260 12m 9.9m S 0.5 1.2 0:00.44 /usr/lib/evolution/2.26/evolut
1 root 20 0 3084 1884 564 S 0.0 0.2 0:01.13 /sbin/init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kthreadd]
3 root RT -5 0 0 0 S 0.0 0.0 0:00.00 [migration/0]
4 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ksoftirqd/0]
5 root RT -5 0 0 0 S 0.0 0.0 0:00.00 [watchdog/0]
6 root 15 -5 0 0 0 R 0.0 0.0 0:00.06 [events/0]
7 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [khelper]
8 root RT -5 0 0 0 S 0.0 0.0 0:00.00 [kstop/0]
9 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kintegrityd/0]
10 root 15 -5 0 0 0 S 0.0 0.0 0:00.10 [kblockd/0]
11 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kacpid]
12 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kacpi_notify]
13 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [cqueue]
14 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ata/0]
-
Pelo que vi em fóruns estrangeiros o problema é do kernel que não é "compatível" com alguns tipos de hardware. Entretanto, vi pessoas que fizeram o procedimento abaixo e resolveram o problema:
Abra o terminal e faça um backup (por segurança) do seu arquivo /etc/rc.local
sudo cp /etc/rc.local /etc/rc.local.backup
Abra o arquivo
sudo gedit /etc/rc.local
Depois adicione a linha abaixo no final do arquivo antes do código "exit 0"
echo 1 > /sys/module/processor/parameters/max_cstate
Salve e reinicie o computador.
-
Pelo que vi em fóruns estrangeiros o problema é do kernel que não é "compatível" com alguns tipos de hardware. Entretanto, vi pessoas que fizeram o procedimento abaixo e resolveram o problema:
Abra o terminal e faça um backup (por segurança) do seu arquivo /etc/rc.local
sudo cp /etc/rc.local /etc/rc.local.backup
Abra o arquivo
sudo gedit /etc/rc.local
Depois adicione a linha abaixo no final do arquivo
echo 1 > /sys/module/processor/parameters/max_cstate
Salve e reinicie o computador.
A dica funcionou vlw, eu tbm coloquei o codigo pra ver a lista de processos tava 99% em
/usr/game/... xboard <- mais ou menos isso ^^. Pelo que eu entendi e incompatibilidade com a
placa de video estou correto?
PS: Quando abri o Firefox a CPU chegou a ir pra 100% e deu um pequeno travamento, mas logo após ficou normal.
-
Não, o problema é do kernel. Não no seu caso não tem nada a ver com a placa de vídeo pelo que eu vi.
Quanto ao Firefox, ele gasta bastante recursos sim, principalmente quando é iniciado, mas depois volta ao normal.
Se seu problema foi resolvido, edite o tópico principal e acrescente [Resolvido] para que outros usuários que tenham o mesmo problema possam encontrar a solução de forma mais rápida.
Abraços.
-
A instrução para por no rc.local é no final do arquivo mesmo ou antes do Exit 0?
-
Desculpe, havia me esquecido dessa linha, tem que ser Antes mesmo.
Obrigado pela observação!
-
valeu pela ajuda mas uma vez gcclt, mas ainda to sem solução pro meu problema! aqui não resolveu...
-
lekitus, posta o conteúdo do seu arquivo /etc/rc.local
-
eu vou testar amanha e posto aki o resultado.
meu rc.local ta vazio.. somente com o exit 0 (zero) no fnal.
-
lekitus
Se o seu problema ainda não foi resolvido acredito que você terá que usar outro kernel. Vamos por partes.
Este tipo de problema acontece com versões de kernel 686 (otimizados para processadores melhores - Pentium IV ou superior), entretanto, muitos usuários em vários fóruns estrangeiros têm reclamado do uso de cpu. Posteriormente foi descoberto que isto é um bug do kernel mesmo.
Quando a instrução de incluir a linha "echo 1 ..." etc no arquivo /etc/rc.local não funciona a única solução que vejo, por enquanto, é trocar o kernel para a arquitetura 386, que gasta bem menos recursos, mas que pode ser um pouco mais demorado na inicialização e outras coisas.
Preciso confirmar qual a arquitetura do seu kernel. Digite no prompt:
uname -a
E poste o resultado aqui
Poste também o conteúdo do arquivo /etc/rc.local
-
esse é o conteúdo do meu rc.local:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 1 > /sys/module/processor/parameters/max_cstate
exit 0
e agora o meu kernel:
leco@LCARS:~$ uname -a
Linux LCARS 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
pelo que eu to vendo o problema deve ser no kernel mesmo (686). Meu processador é um AMD Athlon 64 3000+ e minha motherboard é uma asus k8n. Como eu já tava pensando em fazer um upgrade acho que isso vai ser mais um motivo pra fazer...
-
Você ainda tem uma opção que é acrescentar um kernel 386 que consome menos recursos, mas é um pouco mais lento. Assim quando você iniciar o computador você poderá escolher qual kernel usar!
-
Aqui de vez em quando da pau... mas forco o encerramento do firefox e passa.
To com o kernel i686 tbem mas nao queria usar o i386. :(
Linux mundolunga 2.6.28-12-generic #43-Ubuntu SMP Fri May 1 19:27:06 UTC 2009 i686 GNU/Linux
-
lunga,
Pode ser algum plugin do firefox. Você usa o Flash da Adobe ou o Gnash? O Gnash está dando muito problema por enquanto pelo que tenho visto nos fóruns. Use o da Adobe se caso estiver usando o Gnash!
Verifique se o erro acontece só com o Firefox aberto. Faça um teste ligue o computador e não abra programa nenhum, digite o comando top
e fique monitorando o sistema durante 1 ou 2 minutos e veja sele vai ficar a 100% (de CPU). Abra também o Monitor de Sistema e veja os gráficos na tela (fica mais fácil de ver do que no terminal). Fica em Sistema>>Administração>>Monitor do Sistema, guia "Recursos".
Se isso ocorre só com o Firefox aberto, poste os plugins que estão instalados nele aqui.
-
Eu to usando o flash da adobe.
Mas nem sempre ocorre com ele. as vezes ta soh o pidgin aberto e da problema.
Engracado q no monitor do sistema, nenhum aplicativo estava com utilizacao alta... (a nao ser q ele nao tivesse atualizado).
Mas da proxima vez q ocorrer eu vou monitorar e ver...
-
Consegui!! nem acredito! era uma coisa simples!! Deixei o computador ligado durante um tempo enquanto resolvia algumas coisas em casa. Quando voltei notei que tinha 3 processos do vino e sempre que eu terminava uma ela voltava. Ai fui em sistema - preferencias - área de trabalho remota e desabilitei o compartilhamento. Instantaneamente a cpu caiu pra 28%!
Obrigado a todos que tentaram me ajudar!
-
Bom, isso significa que tinha 3 pessoas acessando seu micro! Ou você acessou 3 vezes e por algum motivo esqueceu de encerrar as sessões ou deve ser um bug da área de trabalho remota. Não sei porque não uso este recurso. Entretanto, no seu caso, era mais do que normal que o seu consumo de CPU estivesse a 100%. Não sei nem como não travou.
-
Aqui ocorreu novamente.
Ja tinha um terminal com o comando top em aberto mas nao vi nada de anormal nos processos. Somente a memoria RAM e swap no limite.
No 8.10 nunca tive problemas com isso.
-
Se não é nenhum programa, acredito que seja o kernel mesmo. Faça um teste, tente adicionar o kernel mais novo (686) já que você não quer usar a 386. Quando iniciar o computador, na tela do GRUB você poderá escolher qual kernel usar. Talvez eles já tenham consertado este bug.
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.3/ os pacotes *.deb mais recentes são para a versão 2.6.29.3 mas a versão atual já está em 2.6.29.4. Porém ainda não têm os *.deb's. Somente o patch.
http://ubuntuforum-br.org/index.php/topic,48019.0.html como instalar. Obs.: use os deb's da versão 2.6.29.3 acima.
Atualize também o seu Firefox. Ele consome bastante memória e processamento.
Dê uma olhada no link abaixo também:
http://ubuntuforum-br.org/index.php/topic,50846.0.html
Pode ser também o driver da sua placa de vídeo. Tente usar um driver genérico.
Se o consumo de memória ainda estiver muito alto, veja como você particionou ou instalou o Ubuntu no seu computador. Poste sua configuração de Harware completa e os principais softwares instalados (ex.: cairo-dock, screenlets, gnome-do, plugins para o firefox - já que é ele que tá consumindo muito de vez em quando - recursos visuais extras - se tiver colocado, retire - área de trabalho remotas, etc...)
Veja também em Aplicativos de Sessões quais os programas que estão iniciando com o Ubuntu.
-
lunga@mundolunga:~$ uname -a
Linux mundolunga 2.6.29-020629-generic #020629 SMP Tue Mar 24 12:03:21 UTC 2009 i686 GNU/Linux
Atualizei para o 29-3.
Monitorarei e retornarei.