Xorg aumenta o uso de cpu ao longo do tempo

4

Eu tive um fenômeno bastante estranho com o Xorg por algum tempo: Depois de entrar no meu laptop (detalhes abaixo), o consumo de Xorg aumenta de forma monótona, mesmo se o computador estiver ocioso e ninguém estiver na frente dele. Eu medi o fenômeno durante a noite + manhã e obtive o seguinte resultado:

up/min  cpu%
14      3.4
29      3.4
44      3.6
59      3.9
74      4.2
89      4.5
[snip]
734     17.8
749     18.1
764     18.5
779     18.8
794     19.1
809     19.4

Na verdade, continua assim, independentemente de alguém (= eu) usar o computador ou não. Se você aproximar isso, é sobre 0.025 %/min . Você tem alguma idéia de por que isso acontece ou como eu poderia descobrir isso?

Algumas especificações:

CPU: Atom with 1.6 GHz max
Distro: Ubuntu 10.04 LTS
GUI: Gnome 2.30.2
WM: xmonad 0.9.1
X.Org X Server 1.7.6
Linux Kernel: 2.6.32-33
    
por bitmask 31.07.2011 / 18:36

2 respostas

5

Este é um bug, seja em um aplicativo que está sendo executado em seu servidor X ou no servidor X e disparado por um aplicativo que você está executando ou (mais provavelmente) em seu driver de vídeo.

Para identificar o culprint, inicie um servidor X que não esteja executando nenhum aplicativo arriscado. Efetue o logout, depois mude para um console de texto pressionando Ctrl + Alt + F1 . Faça o login e execute sudo service gdm stop e startx xterm -e top -- :0 . Se a carga da CPU aumenta, então seu driver é o culpado; caso contrário, pode ser um aplicativo que faz solicitações repetidas ao servidor X ou um bug no servidor X. Se você não puder ver nenhum aplicativo usando o tempo de CPU, o servidor X provavelmente será o único culpado.

Depois de fazer um pouco de investigação, denuncie o erro à sua distribuição. (Procure primeiro para ver se alguém já relatou isso.) Para o Ubuntu, veja Como Eu denuncio um bug? . Inclua a linha na saída de lspci da sua placa de vídeo.

    
por 31.07.2011 / 23:36
3

Se o culpado for um aplicativo cliente, o xrestop poderá ser útil. Útil quando o cliente vaza recursos do Xorg. É um aplicativo top-like para recursos do Xorg.

    
por 31.07.2011 / 23:49

Tags