Небольшая оптимизация Firefox в linux

В последнее время firefox стал жутко раздражать своей тормознутостью.
В основном эти тормоза заключались в крайне медленном запуске и закрытии браузера.
Да и вообще, скорость работы браузера не устраивала. Даже как-то не обращал внимания когда это началось. А я привык к тому что у меня в linux все программы — даже обычно задумчивый Open Office стартуют если не почти мгновенно, то хотя бы очень быстро.

Вначале сделал фаерфоксу небольшую оптимизацию подкручивая настройки в about:config. Толку
оказалось мало. Тормоза браузера все равно остались.

Затем порыскал на русскоязычном форуме Ubuntu и нашел способ который привел фаерфокс в состояние свежеустановленного браузера. Таким мой браузер был, вероятно, год назад. Это был небольшой скрипт благодаря которому немного повысилась скорость работы firefox и ощутимо уменьшилось время запуска.

Вначале сделал экспорт списка rss-лент в плагине Sage и экспорт закладок. На всякий случай. Затем закрыл фаерфокс. Это нужно сделать обязательно и до выполнения скрипта.
Ввел в терминал вот эти строки:

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done

… и получил в выводе ошибку. Что-то там про невозможность выполнения команды из-за отсутствия установленного sqlite.
Это неудивительно. Ведь я не устанавливал sqlite. Просто было интересно. Люди пишут что работает
сразу, значит sqlite у всех кроме меня установлен.

Установил, как писалось в ошибке, sqlite3 — sudo apt-get install sqlite3
Снова запустил скрипт...
Вот и все. Фаерфокс как новенький. Вопреки опасениям, ни закладки, ни кукисы не исчезли.

Особо не углублялся в технические подробности. Насколько понял из источника, суть такой оптимизации фаерфокса заключается в следующем. Браузер использует базу данных SQLite в которой хранит закладки, куки, историю из журнала и прочие данные. Эти данные накапливаются и захламляют базу. Их иногда нужно оптимизировать. Скрипт выполняет эту работу и firefox работает быстрее.

04.08.2015 23:00

1 комментарий

solty
04.09.2015 15:43
Актуальна ли эта оптимизация для Firefox 40?
Загрузка...