Видео смотреть бесплатно

Смотреть нарезки видео

Официальный сайт mixzona 24/7/365

Смотреть видео бесплатно

fun 15.08.2009 00:16

Я рекомендуюFirefox профиль в RAM

Иногда полезно некоторые части системы, к которым идет частое обращение вынести в оперативную память, причины очевидны:

-меньше дергаем хард;

-RAM работает быстрее => и доступ к данным будет быстрее.

Далее привожу основные выжимки из этой ветки форума.





Приступим.

1) Идем в about:config и изменяем ключ

browser.cache.disk.enable на true.



Далее создаем/изменяем интовый ключ browser.cache.disk.capacity

в котором указываем количество дискового пространства отведенного под кеш в киллобайтах (у меня 2Gb RAM и установленно "131072" <128 Mb>)



2) теперь создаем в ~/.mozilla/firefox папку profile, к которой быдет находиться наш профиль при выключенном питании компа.

1
mkdir -p ~/.mozilla/firefox/profile



3) Копируем содержимое папки ~/.mozilla/firefox/xxxxxxxx.default (ogqw0nmc.default в моем случае) в profile.

1
cp -R .mozilla/firefox/ogqw0nmc.default/* .mozilla/firefox/profile



4) Создаем скрипт ~/.ff-ram.sh

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash



# Изменяем на правильное значение

# PROFILE="ogqw0nmc.default" в моем случае.

PROFILE="xxxxxxxx.default"



cd "${HOME}/.mozilla/firefox"



if test -z "$(mount | grep -F "${HOME}/.mozilla/firefox/${PROFILE}" )"

then

mount "${HOME}/.mozilla/firefox/${PROFILE}"

fi



if test -f "${PROFILE}/.unpacked"

then

rsync -a --delete --exclude .unpacked ./"$PROFILE"/ ./profile/

else

rsync -a ./profile/ ./"$PROFILE"/

touch "${PROFILE}/.unpacked"

fi



exit



и даем права на исколнение

1
chmod u+x ~/.ff-ram.sh



5) идем в /etc/fstab и создаем новую точку монтирования

1
none /home/USERNAME/.mozilla/firefox/ogqw0nmc.default tmpfs size=200M,noauto,user,exec,uid=1000,gid=1000 0 0



В нее-то и будет записывать профиль вышесозданный скрипт.

Примечание: значение size= должно быть больше значения browser.cache.disk.capacity в настройках лисы.





6) Закрываем браузер и удаляем все из папки
1
.mozilla/firefox/ogqw0nmc.default/

предварительно скопировав в ../profile и еще куда-нибудь на всякий случай.



7) Запускаем скрипт

1
sh ~/.ff-ram.sh





8) Даем задание хрону выполнять скрипт каждые 5 минут (можете поменять значение на любое другое) добавив следующую строчку в crontab:

1
*/5 * * * *  /home/fun/.ff-ram.sh





9) Ну и наконец добавляем скрипт в автозагрузку. Для KDE: System Settings -> Advanced -> Autostart -> Add Script...



Все. Спасибо за внимание.


Тэги: Firefox ram
+ 5 -
Похожие Поделиться

DrThompson 15.08.2009 00:34 #
+ 0 -
А по-русски это где System Settings -> Advanced -> Autostart -> Add Script...
И о какой версии идёт речь?
fun 15.08.2009 00:42 #
+ 0 -
KDE 4.3 у меня не русифицированы кеды, так что это примерно меню "Автозагрузка" во второй вкладке "Системных настроек"
DrThompson 15.08.2009 00:43 #
+ 0 -
У меня третья ветка
fun 15.08.2009 01:01 #
+ 0 -
Я уже что да как в третьих кедах, но думаю скрипт можно закинуть в ~/.kde/Autostart, либо прописать его исполнение в /etc/rc.local, проявите фантазию.
DrThompson 15.08.2009 01:03 #
+ 0 -
Это я знаю, просто было интересно действительно ли я не смог найти автозагрузку в Центре управления или нет.
Username 15.08.2009 12:19 #
+ 0 -
гхм. в любых кедах это папка Autostart в .kde и все.
DrThompson 25.08.2009 14:37 #
+ 0 -
Это мне известно, но такой метод кажется не очень удобным для простых смертных.
Donat 15.08.2009 10:10 #
+ 0 -
На скорость работы сильно повлияло?
fun 15.08.2009 12:48 #
+ 0 -
Внешне все выглядит комфортнее, но peacekeeper показал всего лишь ~10% прирост.
stasikos 15.08.2009 13:24 #
+ 0 -
Скорее погрешность - это не повлияет на рейтинг, но вот на скорость загрузки элементов из кеша/в кеш - да. Я заметил что шуршать винтом ноут перестал.

Единственный минус - смерть изменений в профиле при нештатном завершении работы.
fun 15.08.2009 13:28 #
+ 0 -
почему смерть? Приглядитесь к скриптику, он сбрасывает все изменения на диск по крону, можно хоть раз в минуту сохранять.
stasikos 15.08.2009 14:29 #
+ 0 -
Тогда непонятно в чем преимущество - все равно шуршим винтом. Меньше латентность у ФФ? Но кеш ФС тоже ее снижает.
fun 15.08.2009 14:41 #
+ 0 -
Профит в том что винтом мы "шуршим" раз в 5 минут сбрасывая лишь изменения, можете добавить -v к параметрам "rsync"-а и вручную несколько раз позапускать скрипт, не так много там дампится.
librarian 15.08.2009 10:58 #
+ 1 -
Давайте представим такую ситуацию: мигнул свет, и в это время у вас производилась синхронизация бэкапов... В итоге - минус текущий профиль, поскольку комп вырубился, и бэкапа тоже нет.
exelens 15.08.2009 11:05 #
+ -1 -
такое порой бывает =(
Minoru 15.08.2009 11:33 #
+ 0 -
Вы всё ещё не юзаете UPS? :(
Я без него жизнь представить не могу, стрёмно сидеть, зная что один перебой электричества может убить твои данные, а простой скачок напряжения — сжечь комп к чёртовой матери.
librarian 15.08.2009 16:44 #
+ 0 -
У меня ноутбук, и то я UPS пользую.
И даже в этом случае я в память не буду загружать
Username 15.08.2009 17:37 #
+ 0 -
простите, но упса и ноут - это нонсенс
librarian 15.08.2009 18:24 #
+ 0 -
Ну на работе у нас стоит UPS, и на работе я с ноутом сижу.
Craftuser 15.08.2009 18:42 #
+ 0 -
Почему же нонсенс, блок питания дольше проживет.
Minoru 15.08.2009 21:48 #
+ 0 -
Кстати да, ведь UPS это не только аккумулятор, дающий тебе возможность спокойно сохраниться и выключиться, но и сетевой фильтр, оберегающий от скачков напряжения.
osnavigator 17.08.2009 09:28 #
+ 0 -
Возможно с "упсом" и нонсенс, а вот стабилизатор, как нельзя к стати. Буквально на днях видел, "потекший" ноут от скачка напряжения в сети.
Minoru 15.08.2009 21:47 #
+ 0 -
Ух, ну тогда не знаю даже… Ты действительно настолько параноидален, что не веришь в сочетание батареи ноута и UPS'а? :) При такой защите тебе никакие мигания света не страшны ;)
librarian 16.08.2009 12:29 #
+ 0 -
Это мне на ноутбуке не страшны, а многие, готов поспорить работают не на ноутбуках и без UPS.
exelens 16.08.2009 12:39 #
+ -1 -
Например я.
fun 16.08.2009 02:57 #
+ 0 -
Неужели потеря изменений в профиле за t < 5min для вас столь критична?
librarian 16.08.2009 12:30 #
+ 0 -
Не критична, но раздражает.
Username 15.08.2009 12:20 #
+ 0 -
старая версия пятиминутной давности осталась
Username 15.08.2009 12:20 #
+ 0 -
мне помогло очень незначительно, пересел на хром в итоге
fun 15.08.2009 12:50 #
+ 0 -
Ну как я уже говорил, пока хром не портируют на 64бита, остаюсь на лисе, да и после портирования еще подумаю, стоит ли.
ASGAlex 06.09.2010 01:21 #
+ 0 -
Логичным продолжением предложенного шага было бы внесение соответствующих изменений в init-скрипты. Расписать, чтобы бэкапиолсь при выключении/перезагрузке системы. А то ведь можно добавить закладку и выключиться до того, как наступит расписанное по крону копирование.

Лично я просто швырнул предложенный скрипт в init.d, только вместо $HOME жестко задал пути. "update-rc.d ff-ram.sh defaults" довершил моё благородное начинание.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн