Se eu for para a primeira página deste site, e clicar repetidamente em page down / page up, é bem rápido, e o firefox-bin (iceweasel) usa talvez 50% de CPU, o Xorg usa 40%.
Se eu for para a página principal do Stackoverflow, no entanto, cada página abaixo leva ~ 1.1s, e o Xorg fixa um núcleo inteiro (quase 100%), mas o Iceweasel quase não usa CPU.
Isso só acontece no Iceweasel (8.0-3). Eu testei com um novo perfil (sem diferença). O cromo está bem. O Konqueror (apesar de fazer rolagem suave!) Está bem. Conkeror (que é baseado no XULRunner) também tem o problema, mas o Iceape 2.0.14 (também conhecido como Mozilla Seamonkey) não tem.
Eu nunca notei isso em outras máquinas, mesmo quando elas são bastante semelhantes a software (também nVidia, também Debian testing / unstable). Embora o outro seja muito mais poderoso, talvez eu simplesmente não tenha percebido. (Edit: Chegado mais perto, ele prende o Xorg, não por muito tempo.)
Eu coloquei saída do xtrace de uma página para baixo em pastebin (em mais de 1300 linhas, muito longo para inline aqui).
Estou apenas vendo esses top
em um xterm. CPU é um Athlon 4400+ (dual core); 4G de RAM; máquina não está se debatendo, e não há atividade de disco durante o teste (confirmado por iostat -kx 10
). Placa de vídeo é uma GeForce 7600 GT usando os drivers nVidia (290.10-1). OS é Debian testing / unstable; xorg 1: 7,6 + 9. O gerenciador de janelas é o Iluminador DR16. Composição não está em uso. TwinView está em uso, com dois LCDs de 1600x1200 (ambos DVI). xorg.conf
não tem nada de interessante - quase tudo é autoprobado.
Como posso resolver isso?