Как давний пользователь браузера FireFox, и любитель того, что все хранится в профиле который можно просто скопировать при апгрейде, я наступил на проблему «тормозов» FireFox при длительном использовании.
FireFox хранит все свои данные в базе sqlite, к сожалению при интенсивной работе эти базы разрастаются до очень больших размеров из-за кусков пустого места, к тому же оказываются довольно сильно фрагментированными. Операция «Вакуум»
Операция "Vacuum;" в sqlite приводит к пересозданию базы в новом файле, таким образом удаляются все пустые места и исчезает фрагментация. Загрузите последнюю версию консольного SQLite отсюда http://sqlite.org/download.html
Скопируйте выполнимый файл в доступную папку (например C:\WINDOWS) или в ваш профиль FireFox.
После этого закройте браузер, перейдите в папку с профилем и выполните там команду:
for %i in (*.sqlite) do @echo VACUUM; | sqlite3 %i
Можно создать bat-файл, поместить туда команду, так как выполнять её стоит хотя бы раз в месяц.
cd %APPDATA%\Mozilla\Firefox\Profiles\*.default for %%i in (*.sqlite) do @echo VACUUM; | sqlite3 %%i
Помимо ускорения запуска и работы браузера вы получите уменьшение размера профиля.