Если я захожу на первую страницу этого сайта и нажимаю несколько раз страницу вниз / страницу вверх, это довольно быстро, и firefox-bin (iceweasel) использует, возможно, 50% ЦП, Xorg использует, возможно, 40%.
Если я вместо этого перейду на главную страницу Stackoverflow, то на каждую страницу вниз / вверх уходит ~ 1,1 с, и Xorg привязывает все ядро (почти на 100%), но Iceweasel почти не использует ЦП.
Это происходит только в Iceweasel (8.0-3). Я проверил с новым профилем (без разницы). Хром в порядке. Konqueror (несмотря на плавную прокрутку!) В порядке. У Conkeror (который основан на XULRunner) также есть проблема, но у Iceape 2.0.14 (он же Mozilla Seamonkey) нет.
Я никогда не замечал этого на других машинах, даже если они довольно похожи по программному обеспечению (также nVidia, также тестирование / нестабильность Debian). Хотя другой гораздо более мощный, так что, может быть, я просто не замечаю этого. (Правка: проверено ближе, оно привязывает Xorg, но не так долго.)
Я положил вывод xtrace страницы на pastebin (более 1300 строк, слишком длинный, чтобы вставить его сюда).
Я просто смотрю это top
в xterm. CPU - Athlon 4400+ (двухъядерный); 4 ГБ ОЗУ; машина не работает, и во время теста нет активности диска (подтверждено iostat -kx 10
). Видеокарта GeForce 7600 GT использует драйверы nVidia (290.10-1). ОС тестирует Debian / работает нестабильно; xorg 1: 7,6 + 9. Оконным менеджером является Enlightenment DR16. Композиция не используется. TwinView используется с двумя ЖК-дисплеями 1600x1200 (оба DVI). xorg.conf
на самом деле ничего интересного нет - почти все с автопробой.
Как я могу решить это?
Ответы:
Firefox использует много ресурсов xorg (намного больше, чем другие браузеры). Но я думаю, что ваша проблема может быть связана с аппаратным ускорением.
Следующие шаги:
источник