30.07.2009

Ускорение запуска FireFox

Думаю, что все замечают, - Firefox через некоторой время использования медленно запускается, дольше открывает страницы, долго завершает работу.
Основная причина такого поведения - фрагментирование sqlite, базы данных.

Для решения проблемы существует специальная команда «очистки», точнее операция пересоздаёт файл базы, но уже без пустых мест. Для этого нужно проделать следующее:
поставьте из репозитория пакет sqlite3
(выйти из firefox, иначе не будет доступа к базе)
find ~/.mozilla/firefox/ -name *.sqlite -exec sqlite3 {} VACUUM \;
или
cd ~/.mozilla/firefox/*.default/
for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done

По материалам Хабрахабр

3 комментария:

  1. Анонимный16.03.2010, 18:54

    непонятно нехрена((

    ОтветитьУдалить
  2. Анонимный13.12.2010, 17:53

    > непонятно нехрена((
    +1

    ОтветитьУдалить
    Ответы
    1. Анонимный17.01.2013, 14:24

      Всё просто: находим все FireFox'овские файлы баз данных, передаём список sqlite на дефрагментацию, чтобы ускорить доступ к данным.

      Удалить