6

Я использую 32-битный Firefox 3.0.14 на 32-битной Ubuntu 9.10.

Это намного медленнее, чем в Windows XP на той же машине.

Кто-нибудь знает почему?

Кроме того, как можно улучшить производительность?

(Пожалуйста, перечислите оптимизации как их собственный ответ, чтобы они могли оцениваться независимо.)

5 ответов5

4

Одна из цитируемых причин заключается в том, что версия Firefox для Linux не построена с использованием PGO. PGO обозначает Оптимизацию профиля. Windows-версия Firefox построена на Visual C++ с PGO

IIRC Даже Mozilla не предоставляет скомпилированные файлы PGO для Linux. Они дали HOWTO по созданию Firefox с PGO, но сколько из нас действительно может это сделать?

Если вы хотите получить скомпилированные файлы PGO, проверьте сборки Ted's PGO

Тесты OTOH показывают, что даже Windows Firefox по сравнению с Wine превосходит родной Linux Firefox. Если вы действительно недовольны, используйте Chrome. Поверь мне, это очень быстро.


С PGO существует риск, поскольку, если предоставленные данные неверны, производительность окончательной сборки будет даже хуже, чем без PGO. Цитата из Википедии

Однако предостережение заключается в том, что выборка данных, поступающих в программу на этапе профилирования, должна быть статистически репрезентативной для типичных сценариев использования; в противном случае обратная связь по профилю может повредить общей производительности окончательной сборки, а не улучшить ее.

2

Если Ubuntu 9.10 полностью обновлена, Firefox 3.5 должен быть браузером по умолчанию. Не имеет смысла беспокоиться о старом выпуске. Версия 3.5 имеет улучшенный движок JavaScript и намного быстрее. Кроме того, в отличие от сборок Windows, сборки Linux обычно не компилируются с PGO.

Вы должны попробовать сборку 3.5. Кроме того, вы можете попробовать Chromium, который очень хорошо сочетается с другими браузерами с точки зрения производительности.

0

Отключить гиперпоточность в биосе. Хотя это и противоречит интуиции, это сделало больше, чтобы улучшить мою производительность Firefox 3.5 / Ubuntu 9.10, чем все, что я пробовал. По сути, это исправлено.

0

Вы пробовали основные неисправности? Установка современной (3.5) сборки mozilla.org?

0

На моем нетбуке я заметил, что снижение производительности было связано с тем, что видеокарта просто засосала. Это был встроенный чип Intel. На моем рабочем столе, на котором установлен Nvidia 9800, Firefox работает под Linux.

Мои наблюдения в любом случае.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .