Облегчаем жизнь Firefox

Давно хотел попробовать один из методов облегчения работы FireFox’a. Вчера руки таки дошли и родился такой скрипт:

#!/bin/bash

SQLITE=`dpkg -l | grep sqlite3 | awk {'print $2'} | head -2 | tail -1`

if [[ "$SQLITE" == "sqlite3" ]]
then

    if [[ "$1" == "start" ]]
    then

	cd ~/.mozilla/firefox/*.default/
	for i in *.sqlite; do echo "VACUUM; REINDEX;" | sqlite3 $i ; done

    else

	echo "Usage: '$0 start' - to clean FireFox"

    fi

else

    echo "Type 'sudo apt-get install sqlite3' and hit Enter first."

fi

Сохраняем его в «/usr/local/bin» и периодически запускаем при закрытом FF. Разница в работе ощутимая.

Поделиться этой заметкой с друзьями:

Добавь меня:

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

5 комментариев(я)

  • 04.09.2009 16:42, Aleksandr сказал:

    помнится под 7.10 старый фаерфокс летал…
    а новые вот тормозят…

    • 04.09.2009 22:21, Silver Ghost сказал:

      После этого и новый летает…

    • 17.09.2009 23:45, adm.unix сказал:

      в моем случае строка не работала:
      SQLITE=`dpkg -l | grep sqlite3 | awk {‘print $2′} | head -2 | tail -1`

      пришлось исправить:
      SQLITE=`dpkg -l | grep sqlite3 | awk {‘print $2′} | head -3 | tail -1`

      Исходная строка выдавала:

      dpkg -l | grep sqlite3 | awk {‘print $2′} | head -2 | tail -1
      libsqlite3-dev

      все потому что пакетов со схожим названием может быть больше ;)

      у меня одновременно установален такие пакеты

      libsqlite3-0
      libsqlite3-dev
      sqlite3

      • 16.11.2009 06:57, Сергей сказал:

        Круто.. явно шестрее теперь ff шевелиться.
        а вот с SQLITE такой grep не надежный совсем – у меня всяких разных пакетов со словом sqlite3 находится..
        Проще всего проверить все-таки наличие бинарника sqlite3 – а не пакета…
        SQLITE=`which sqlite3 | grep -o sqlite3`

      • 20.10.2009 08:54, motorrola сказал:

        Ух ты, спасибо. Только что попробовал. Особенно радует скорость адресной строки.

        (Обязательно)
        (Обязательно, не публикуется)

        Надпись "Выполнено на 99%" радует только первые три часа....