Se eu for para a primeira página deste site e acessá-la várias vezes, é muito rápido, e o firefox-bin (iceweasel) usa talvez 50% da CPU, o Xorg talvez 40%.
No entanto, se eu for para a página principal do Stackoverflow, cada página terá aproximadamente 1,1s e o Xorg atribui um núcleo inteiro (quase 100%), mas o Iceweasel quase não usa CPU.
Isso acontece apenas no Iceweasel (8.0-3). Eu testei com um novo perfil (sem diferença). Cromo está bom. O Konqueror (apesar de fazer rolagem suave!) Está bem. O Conkeror (que é baseado no XULRunner) também tem o problema, mas o Iceape 2.0.14 (também conhecido como Mozilla Seamonkey) não.
Eu nunca notei isso em outras máquinas, mesmo quando elas são bastante semelhantes em termos de software (também nVidia, também Debian testing / unstable). Embora o outro seja muito mais poderoso, talvez eu não perceba. (Edit: Verificado mais de perto, ele prende o Xorg, mas não por tanto tempo.)
Eu coloquei saída xtrace de uma página para baixo no Pastebin (em mais de 1300 linhas, muito longo para inline aqui).
Eu só estou assistindo isso top
em um xterm. CPU é um Athlon 4400+ (dual core); 4G de RAM; a máquina não está debulhando e não há atividade no disco durante o teste (confirmado por iostat -kx 10
). A placa de vídeo é uma GeForce 7600 GT usando os drivers da nVidia (290.10-1). O SO é Debian testing / instável; xorg 1: 7,6 + 9. O gerenciador de janelas é o Iluminismo DR16. A composição não está em uso. O TwinView está em uso, com dois LCDs de 1600x1200 (ambos DVI). xorg.conf
realmente não tem nada de interessante - quase tudo é verificado automaticamente.
Como posso resolver isto?
Respostas:
O Firefox usa muitos recursos do xorg (muito mais do que outros navegadores). Mas acho que seu problema pode estar relacionado à aceleração de hardware.
Próximos passos:
fonte