Чи не вимикається firefox vacuum допоможе), замітки іконщіка

Точніше, не вимикався firefox, попрацювавши кілька годин тиснеш хрестик, а firefox висить в процесах і завантажує процесор на 50%. Знайшовся час погуглити, але нічого путнього не знайшлося. Але краєм ока зачепив пост на Хабре: Прискорюємо запуск браузера FireFox. і подумав, що можлива в цьому причина в розрослася базі даних профілю, тому що firefox все-таки вимикався хвилин через 5, щось там шебуршал постійно дисками, напевно якраз нею, базою цієї.

Зробив все за інструкцією з Хабра і тепер firefox став пам'яті жерти в 2 рази менше, нормально вимикатися і швидше рази в два включатися 🙂

А ось сама інструкція:

1. Завантажити для windows (246 KB) версію консольного SQLite і покласти в директорію системи C: \ Windows (зазвичай вона така 🙂)

2. Виключити firefox

3. Створити bat файлик (якщо хто не знає робимо так: правий клік на робочому столі - Створити - Текстовий документ, потім скопіювати в нього текст, написаний нижче, зберегти і поміняти розширення txt на bat):

cd / D "% APPDATA% \ Mozilla"
for / r %% i in (* .sqlite) do echo VACUUM; | sqlite3 "%% i"
cd / D "% HOMEPATH% \ Local Settings \ Application Data \ Mozilla"
for / r %% i in (* .sqlite) do echo VACUUM; | sqlite3 "%% i"

4. Запустити цей bat файл з правами адміністратора (правий клік на ньому «запуск від імені адміністратора») і спостерігаємо біжать білі літери на чорному тлі, поки вікно сама не закриється.

Все можна запускати 🙂

P.S. Всі дії проводилися на Windows 7 і Firefox 3.6.3