25 ноября 2017 г.

Заставляем Firefox/Palemoon хранить кэш в оперативной памяти

Когда загружаются страницы, они могут быть помещены в кэше, так что их не нужно загружать для повторного отображения. Также кэшируется электронная почта и новости, сообщения и вложения. Firefox/Palemoon может быть настроен на использование в качестве кэш-памяти только оперативной памяти. Файлы настроек, закладки, расширения и т.д. будут записаны на диск, как обычно. Для этого:
  • откройте в адреснойстроке about:config
  • установите browser.cache.disk.enable на "false" (двойным щелчком по строке)
  • проверьте что значение browser.cache.memory.enable установлено в "true" (значение по умолчанию)
  • добавьте запись (щелчёк правой кнопкой мышки->Создать->Целое) browser.cache.memory.capacity и установите размер в KB который вы хотите запасти, или в -1 для автоматического определения размера кэша.
  • Открываем about:cache и проверяем, что все работает.

Основными недостатками этого метода является то, что содержание недавно просмотренных веб-страниц потеряется, если работа браузера завершена аварийно, либо после перезагрузки, и что параметры должны быть настроены для каждого пользователя индивидуально.

Полученные приемущества:
  • уменьшение дисковых операций чтения/записи, что немаловажно для SSD и flash-накопителей
  • повышенная отзывчивость
  • многие операции в Firefox, такие как быстрый поиск и история запросов, происходят почти мгновенно
p.s. Можно ли так настроить Chromium?
Пока сильно не стал заморачиваться, добавил: --disk-cache-dir=/dev/null

Комментариев нет: