Nếu tôi đi đến trang đầu của trang web này và liên tục nhấn trang xuống / trang lên, thì nó khá nhanh và firefox-bin (iceweasel) sử dụng CPU có thể 50%, Xorg sử dụng có thể 40%.
Tuy nhiên, nếu tôi đi đến trang chính của Stackoverflow, thì mỗi trang xuống / lên mất ~ 1.1s và Xorg chốt toàn bộ lõi (gần như 100%), nhưng Iceweasel sử dụng gần như không có CPU.
Điều này chỉ xảy ra trong Iceweasel (8.0-3). Tôi đã thử nghiệm với một hồ sơ mới (không có sự khác biệt). Chromium là tốt. Konqueror (mặc dù thực hiện cuộn trơn tru!) Là tốt. Conkeror (dựa trên XULRunner) cũng có vấn đề, nhưng Iceape 2.0.14 (còn gọi là Mozilla Seamonkey) thì không.
Tôi chưa bao giờ nhận thấy điều này trên các máy khác, ngay cả khi chúng khá giống phần mềm (cũng là nVidia, cũng là kiểm tra Debian / không ổn định). Mặc dù cái kia mạnh hơn nhiều, nhưng có lẽ tôi không để ý đến nó. (Chỉnh sửa: Đã kiểm tra kỹ hơn, nó chốt Xorg, chỉ là không lâu.)
Tôi đã đặt đầu ra xtrace của một trang xuống trên pastebin (ở hơn 1300 dòng, quá dài để đặt nội tuyến ở đây).
Tôi chỉ xem những thứ này top
trong một xterm. CPU là Athlon 4400+ (lõi kép); RAM 4G; Máy không bị đập, và không có hoạt động của đĩa trong quá trình kiểm tra (được xác nhận bởi iostat -kx 10
). Thẻ video là GeForce 7600 GT sử dụng trình điều khiển nVidia (290.10-1). Hệ điều hành là thử nghiệm Debian / không ổn định; xorg 1: 7.6 + 9. Quản lý cửa sổ là Khai sáng DR16. Kết hợp không được sử dụng. TwinView đang được sử dụng, với hai màn hình LCD 1600x1200 (cả DVI). xorg.conf
không thực sự có bất cứ điều gì thú vị, hầu hết mọi thứ đều được tự động hóa.
Làm thế nào tôi có thể giải quyết điều này?