Об интернетe юзеру

    inet- use.ru

категории

Онлайн-переводчики [2]
создание сайтов [10]
чайнику [11]
о навигации [18]
о программах [33]
железо [6]
разные сочинизмы [4]
Linux/unix [3]
переводчики [1]
веб-инвестиции [2]

подписка на свежие статьи

Что такое RSS?

нужна на этом сайте рубрика о создании сайтов?


Бесплатная рассылка "Использование ПО и веб-сервисов"
Подписаться письмом
Поддержи Википедию
Главная » Статьи » о программах

Как изменить место для хранения кэша в firefox и Opera?


moving_cache_dirЕсли вы уже знаете что такое кэш браузера, и где он хранится по умолчанию, то иногда возникает вопрос - а можно ли изменить его место расположение? Такие ситуации возникают когда на основном системном диске или разделе недостаточно места, либо нужно поместить кэш на более быстрый диск. Можно. Причем легко. Как осуществить - рассказано в статье.


Дело в том, что в штатном интерфейсе через который настраиваются браузеры таких опций для смены директории кэша нет. И в Mozilla Firefox и в Opera имеются редакторы настроек, в которых можно задать необходимые значения.

Как сменить папку для хранения кэша в Firefox.

Набираем в адресной строке браузера about:config. Видим множество  непонятных строк. Это и есть конфигурация вашего браузера. Кстати если вы впервые открываете конфигуратор, то будут выданы предупреждения о том, что бездумное изменение каких-либо  важных настроек может привести к поломке браузера. Но не пугайтесь, на все вопросы отвечайте утвердительно. Бездумно менять то, что не нужно трогать мы не собираемся :)

В верхней части конфигуратора есть строка поиска по настройкам (фильтр). 
В нее вводим следующее:
browser.cache.disk.parent_directory


Скорее всего конфигуратор ничего не найдет, и покажет пустую страницу. Это означает что у вас не заданы такие настройки. 
Поэтому необходимо создать этот параметр. Кликаем правой кнопкой мыши в пустой странице, выбираем "создать"(new)> "строковый параметр"(string). 
Откроется окошко в котором нужно ввести название опции. Туда то мы и вводим то что пытались найти - browser.cache.disk.parent_directory


Затем откроется новое окно, в котором нужно задать значение параметра. Это как раз и будет наш путь к желаемому новому месторасположению кэша. К примеру. Только путь нужно вводить не в традиционном формате, а через двойной обратный слеш (\\). То есть, если мы хотим чтобы наш кэш отныне располагался в D:\files\cache_FF, то вводить необходимо D:\\files\\cache_FF.

В линуксах кстати путь задается в обычном формате, к примеру /home/user/cache_ff. (Двойной слеш в виндовс связан с тем,  что символ обратного слеша необходимо экранировать по стандартам юникс, но это нам как пользователям неважно)

Перезапускаем браузер, идем в обозначенное место, и наблюдаем что файрфокс уже создал папку для своего кэша и положил туда файлы. 

Если же мы вдруг снова захотим изменить место жительства кэша, то новый параметр нам уже создавать не понадобится, просто находим тот что мы уже создали, и в контекстном меню пользуемся пунктом "изменить"(modify).

Как сменить место хранения кэша в Opera.

Принцип аналогичен, разница в деталях. Кроме того есть отличие, что в опере есть возможность задать отдельное место для хранения набранных адресов - opcache.
Здесь мы вызываем в адресной строке opera:config, и задаем в поиске что нибудь вроде cache directory.  По этому запросу обнаружатся два параметра - "Cache Directory4" и "Operator Cache Directory4". 
Второй это и есть кэш адресов, его можно менять, а можно не менять - в любом случае места он занимает очень мало. А вот первое значение - и есть то что нам нужно. Туда вводим желаемый адрес кэша, жмакаем сохранить и рестартуем браузер.

Как сменить диск кэша (месторасположение) в Chrome?

Это можно сделать добавив в ярлык запуска Хрома опцию –disk-cache-dir=”d:\cache”
Категория: о программах | (14.11.2011)
Просмотров: 21903 | Теги: browser, Opera, Firefox, браузер, КЭШ, cache

запоминалки:

Еще читать: