LINUX.ORG.RU

Firefox/Chromium, HDD usage by javascript+localStorage

 ,


0

1

Когда захожу во ВКонтакт или в Mail.ru/Мой Мир, через пару минут браузер начинает методично, раз в секунду, обращаться к жёсткому диску. Это методичное обращение к hdd отвлекает. Видать, какое-то хитрое применение JavaScript. Раньше такое было только на mail.ru.

Я тормознул на паузу скрипты этого сайта (vk.com), тарахтение жёсткого диска прекратилось. Посмотрел что там понаписано на .js - активное использование localStorage.

Технический вопрос: как закэшировать каталог ~/.config в память, чтобы после загрузки debian, при работе браузера, использовалась RAM-копия этого каталога? А потом, чтобы этот каталог, при завершении работы ОС, записывался обратно на HDD ...

Может ли помочь опция ext4: data=writeback для отдельного раздела ~/.config?

P.S. Выпилиться из ВКонтакте не предлагать.

★★★★★

Последнее исправление: Klymedy (всего исправлений: 1)

Можно профиль браузера перенести в tmpfs. Инструкций полно в сети можно найти.

firestarter ★★★☆
()

гугли корень в раме
или профиль лисы в раме
там расписано как держать что-либо в раме, а при выключении сбрасывать на диск, ну и, естессно, восстанавливать состояние при включении
лентяй!

megabaks ★★★★
()
Последнее исправление: megabaks (всего исправлений: 1)

Давным-давно решил для себя эту проблему такоим способом:

cd ~/.mozilla/firefox/*.default && rm -f webappsstore.sqlite && ln -s /tmp/webappsstore.sqlite
Где /tmp/, разумеется, живет в tmpfs. Минус - теряется всякий shit в этом localstorage, но там только говна всякие и хранят.

Кстати, а причем тут ~/.config? У тебя гооглеХроме вместо браузер чтоли?

anonymous
()
Ответ на: комментарий от anonymous

Кстати, а причем тут ~/.config? У тебя гооглеХроме вместо браузер чтоли?

Пришлось использовать разные браузеры за последние месяцы. Chrome не юзаю по соображениям «security thru obscurity». А вот Chromium хранит базы в ~/.config/chromium/

pacify ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.