Разгон Firefox

Автор dim, 02 июня 2015, 21:31:28

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

dim

Быстрый и легкий способ переместить ваш браузер целиком и полностью в оперативную память, что даст немалый прирост производительности. Уже не один месяц пользуюсь, полет нормальный, можно даже сказать отличный. Самое то если у вас много лишней оперативы.

1. Понадобится демон profile-sync-daemon, который как раз и занимается переносом и синхронизацией. Выкачайте откуда-нибудь и поставьте, лично я сам тупо взял с pkgs.org и сконвертировал пакет при помощи alien.

2. Создайте папку ~/.config/midori/ и распакуйте в него бинарники firefox взятые с офф.сайта. Далее переместите в эту же папку кеши и конфиги фаерфокса, оставив на прежних местах лишь символические ссылки на новые места размещения. Напоминаю, что кеш firefox находится в ~/.cache/mozilla/ а конфиги соответственно в ~/.mozilla

3. Теперь прописываем синхронизацию папки ~/.config/midori/ в оперативку. Для этого редактируем файл /etc/psd.conf
В строке USERS="" в кавычках пишем своего пользователя, а строку #BROWSERS="" раскоментируем и указываем, что синхронизировать надо только midori: BROWSERS="midori"

4. Парсим настройки командой profile-sync-daemon parse и запускаем непосредственно сам демон: sudo service psd start
Что бы в дальнейшем не мучатся, последнюю команду можно прописать в автозагрузку.

5. Готово, теперь все содержимое папки ~/.config/midori/ вместе с браузером, конфигами и кешем, синхронизировано, а сама папка симлинокм ведет в /tmp/user-midori
Осталось создать лишь кнопку для запуска скчаенного бинарного фаерфокса и можно пользоваться.

Насчет потерь данных, демон регулярно делает бекапы, так что это маловероятно, но тем не менее, во избежание проблем не запускайте бразуер сразу после включения компа, убедитесь сначала что синхронизация произошла - достаточно посмотреть через ФМ наличие симлинка вместо папки ~/.config/midori/. Ну а насчет скорости, то лично у меня firefox стал значительно шустрее, чего и вам желаю.

П.С. Вместо midori можно взять любой другой бразуер из списка поддерживаемых, это не принципиально какую папку использовать для синхронизации. Символические ссылки рулят!

alsoijw

dim, ты говоришь то про midori то про firefox
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

dim

#2
Цитата: alsoijw от 02 июня 2015, 21:35:51
dim, ты говоришь то про midori то про firefox

Объясняю, если в демоне прописать синхронизацию именно профиля firefox(BROWSERS="firefox"), то он будет синхронить ТОЛЬКО содержимое папки ~/.mozilla/firefox/XXXXXXX.default/ БЕЗ синхронизации кеша(~/.cache/mozilla/) и всего остального содержимого ~/.mozilla/ - не доработали видимо создатели демон. Поэтому такая сложная схема, зато по описанной мной схеме синхронизируются сразу: и тело браузера и кэш и профиль, при том целиком и полностью. Как итог, рекордная производительность. Это конечно не все равно что запускать всю ОСь на tmpfs, но тоже неплохо.