Edit: A partir do Ubuntu 12.10, isso não é mais uma opção, já que o Unity-2D foi descartado com o quantal.
Eu tenho os mesmos problemas com o uso da CPU por causa do compiz. Minha solução foi trocar de sessão do Ubuntu para o Ubuntu 2D.
Quando não tenho outros programas em execução, compiz
ocupa pelo menos 40% da minha CPU.
Isso é normal? Se é normal, existe alguma maneira que eu poderia fazer este programa ter uma porcentagem menor?
Edit: A partir do Ubuntu 12.10, isso não é mais uma opção, já que o Unity-2D foi descartado com o quantal.
Eu tenho os mesmos problemas com o uso da CPU por causa do compiz. Minha solução foi trocar de sessão do Ubuntu para o Ubuntu 2D.
Eu tive o mesmo problema que a carga da CPU subiu para 70% ~ 80% e isso me chateou por um longo tempo depois de atualizar para 12.04 a partir de 10.04.
E redefinir as configurações de compiz como padrão ou remover o ~/.compiz-1
& As pastas ~/.config/compiz-1
não funcionaram.
Mas depois que desmarquei a caixa "Sincronizar com VBlank" em OpenGL em ccsm
(Gerenciador de configurações do CompizConfig), a carga da CPU caiu para 1% imediatamente.
Espero que isso ajude você e outros caras ...
Desculpe pela minha pobre expressão (sou estudante da China).
Tive o mesmo problema. Compiz constantemente em torno de 40% (AMD CPU, ATI 58xx, 12.04). Então eu segui este post link e a utilização da CPU caiu abaixo de 10%. Espero que ajude.
EDITAR com instruções:
Basta fazer o backup (renomear) ~/.compiz-1
e ~/.config/compiz-1
diretórios e deixá-los serem criados novamente com as configurações padrão (você precisará efetuar logout e login novamente).
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
Depois de ter reiniciado e confirmado que tudo funciona como esperado, você pode simplesmente remover esses backups (a menos que você tenha um uso para eles).
rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP
Isso ajuda a fazer um unity --reset
também
Instale compizconfig-settings-manager
. Execute-o digitando ccsm
no traço.
Na janela principal do aplicativo, clique no link inferior com o rótulo Preferência .
Na guia Perfil, clique no botão Redefinir para o padrão .
Efetue logout e login novamente.
Espero que isso ajude
aparentemente há um bug na base de cartões da ATI neste site: link
com base nesse site, há alguns passos:
verifique no monitor do sistema, esperamos que o compiz não precise mais de muita CPU.
A nova versão do Compiz e do plugin Unity tem grandes mudanças que o fazem se comportar de maneira diferente. No meu caso, eu tinha para redefinir as configurações de compiz para os padrões , a fim de fazê-lo funcionar apropriadamente após a atualização para 12.04.
Eu tenho uma placa ATI Radeon HD5750, e realmente notei uma grande melhoria de desempenho (após a correção do compiz) em comparação com 11.10.
Eu percebi o mesmo problema no ubuntu 15.04. Meu laptop estava com muito atraso, e vi que o compiz sempre tinha até 25% de carga da CPU. Eu procurei pela primeira vez em torno de drivers, mas eu finalmente achei que compiz cair para 3%, assim que nenhum webapp é aberto. Eu costumava usar o twitter e o facebook com os webapps nativos (embebidos em óxido).
Como eu uso apenas o firefox, o compiz não sobe acima de 5% da CPU.
Espero que ajude.
Eu descobri que no meu laptop com gráficos NVIDIA 8600M GS e pacote de driver proprietário nvidia-340, o Compiz estava sempre usando toda a CPU que poderia obter de um único núcleo. Com nenhuma outra atividade no meu computador, isso significa um valor próximo a 100% em um núcleo, enquanto o outro cuida de todas as outras cargas. Top também reporta quase 100% para o próprio compiz.
Naturalmente, parece que um único segmento permanece ativo, portanto, em um PC quad core, você obteria 25% de carga e 16% em um i7 de 6 núcleos.
O computador inteiro estava lento ao ponto de ficar sem entrada de texto.
Eu executei "pilotes additionnels" (configuração de idioma francês), a interface integrada do ubuntu que instala o driver proprietário, e me ofereceram uma opção de versões do driver NVIDIA, além do nouveau, o driver de código aberto.
No final da lista, notei "nvidia-340-update", que é o mesmo driver NVIDIA 340,96 proprietário, e eu decidi experimentá-lo. O 8600M GS não é suportado em versões posteriores do driver. Deixei o instalador compilar tudo, reiniciei quando solicitado, e o alto uso de CPU do Compiz desapareceu!
Se funcionar para você, essa solução se ajusta melhor à infraestrutura de módulos restritos de Linux do que gerenciar manualmente um driver NVIDIA. Substitui nvidia-340 por nvidia-340-update.
Tags performance compiz 12.04 cpu