Отправляет email-рассылки с помощью сервиса Sendsay

InternetSoft

  Все выпуски  

InetSoft - обзоры интернет-софта: Выпуск 254


internet.Soft
______________ статьи, анонсы, новости ______________
выпуск 254

сайт рассылки: WebMasterZone - интернет-магазин для веб-дизайнеров. Здесь Вы найдете всё необходимое для создания и раскрутки сайтов - программы, скрипты, шаблоны сайтов, документацию. Посетить...





Ускоряем запуск браузера FireFox

Автор: alkhankhel
Источник: habrahabr

Ещё давно приметил, что мой любимый инструмент, запускается значительно шустрее после установки, чем после многомесячного, активного использования браузера. Заметил, но как распорядится этим знанием мыслей не было. И вот, только что наткнулся на полезную тему, где описано это узкое место, а также дан ещё один совет по ускорению запуска браузера.

И так узкое место при запуске это загрузка. sqlite, базы данных вашего профиля. При интенсивной работе с Фоксом, базы разрастаются, в них появляются «пустые места», ну и главный недостаток, файл базы данных становится сильно фрагментированными. Для решения подобной проблемы существует специальная команда «очистки», точнее операция пересоздаёт файл базы, но уже без пустых мест. Для этого нужно проделать следующее:

1. Cкачайте тут последнюю версию консольного SQLite под вашу ОС или поставьте из репозитория пакет sqlite3.
Скачать для windows (246 KB) | Положить в директорию системы ака C:\Windows

2. Для Windows.
Cоздать 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"


Для Linux систем
Выполнить с командной строки или создать sh скриптик на будущее сами решайте:

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

… или ещё один вариант в одну строчку, от rojer:
find ~/.mozilla/firefox/ -name *.sqlite -exec sqlite3 {} VACUUM \;

Для MAC (спасибо, avanes)

find ~/Library/Application\ Support/Firefox/Profiles -name `*.sqlite` -exec sqlite3 {} VACUUM \;

3. Завершаем работу браузера, и выполняем команду/запускаем bat`ник.

Теперь у нас значительно похудевшие и дефрагментированные базы, есть значительные прирост к скорости запуска. Но есть ещё один момент для оптимизации, правда воспользоваться им можно в версиях FF 3.5 и выше. Необходимо включите jit-прекомпиляцию для интерфейса. Для скриптов на страницах она уже включена по-умолчанию. Для этого идём в about: config, вводим jit(в строку поиска) и ставим значение(javascript.options.jit.chrome) в true. (У меня после перезапуска, фокс долго не хотел стартовать, но потом ожил)

После этих двух простых действий FF значительно прибавил в скорости. Странно, что Mozilla не предусмотрела подобные манипуляции над базой.

*



Интерактивный курс :
«Фотошоп - доступно о сложном»
Изучив Этот Сайт От Начала До Конца, Вы Узнаете Секреты Редактирования Фотографий и Создания Профессиональных Шедевров из Обычных Фотографий, Которым Я Учился 1.5 года, Вы же узнаете за несколько часов!
* Как работать в Photoshop?
* Что такое коллаж?
* Как "оживить" свои фотографии?
* Как сделать темные снимки яркими и цветными?
* Как сделать профессиональный фотомонтаж?
* Как заработать используя свои знания Photoshop?
Вы хотите узнать ответы на эти вопросы?
Кликните Сюда, Чтобы Узнать Все Подробности!>>

*
Написать ведущему рассылки:
softparad@mail.ru



В избранное