Регулировка пул потоков процесса Firefox
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе
Внимание! Данные настройки предназначены для опытных пользователей, т.к. могут также и ухудшить ситуацию. Проверяйте на каждой машине индивидуально.
Данная статья может помочь вам оптимизировать производительность браузеров. Например, если ваша система начинает тормозить когда ресурсы компьютера еще не исчерпаны, возможно причина в большом количестве потоков. С помощью настроек, описанных в данной статье, можно несколько уменьшить количество потоков для процесса браузера.
Браузер Firefox работает как один процесс, его настройки в зависимости от версии браузера хранятся по следующим путям:
Firefox45 - папка_с_прграммой\XulRunner45\defaults\pref\xulrunner.js
Firefox52 - папка_с_прграммой\XulRunner52\greprefs.js
Firefox52x64 - папка_с_прграммой\XulRunner52x64\greprefs.js
Существует несколько преференсов, которыми можно отрегулировать пулы потоков внутри браузера:
media.wmf.decoder.thread-count - значение по умолчанию -1
image.multithreaded_decoding.limit - значение по умолчанию -1
Вы можете изменить эти преференсы в файле настроек, или при их отсутствии добавить строки.
Например, для уменьшения количества потоков попробуйте настройки:
pref("media.wmf.decoder.thread-count", 1);
pref("image.multithreaded_decoding.limit", 1);