Фото и видео техника 

Как да промените мястото за съхранение на кеша на браузъра Yandex. Как да промените мястото за съхранение на кеша на браузъра в Windows? Как се управлява съдържанието на дисковия кеш на браузъра

Добър ден, скъпи приятели, читатели, посетители и други хора.

Днес ще говорим за такова полезно нещо като прехвърляне на кеша на браузъра на друго устройство. Защо това може да е необходимо? Е, например: за целите на оптимизацията (в случай на прехвърляне, да речем, на RAM-диск или на SSD) работата на същите тези браузъри или за да спестите ценно място на вашия твърд диск (например, ако по някакъв митичен начин нямате достатъчно място на твърдия си диск), или може би за удължаване на живота SSD.

Като цяло мисля, че всеки ще намери своето практическо приложение за този проблем, но засега просто ще споделим инструмент за превръщането му в реалност. Освен това ще засегнем почти всички адекватни модерни браузъри, което означава, че почти никой няма да се обиди.

Нека започваме.

Прехвърляне на кеша на браузъра Mozilla FireFox

Да започнем с любимия ми, а именно браузъра FF. Лично аз му прехвърлих профила + кеша (и самото разпространение)на RAM-диск, което ви съветвам да направите.
Всъщност ето последователността от действия, които получаваме:


С промените в системата, това вероятно е всичко. Сега трябва да обясним на браузъра, че сме преместили неговия профил и кеша на друго място.

Накратко нещо подобно. Да преминем към други браузъри.

Прехвърляне на кеша на браузъра Google Chrome

Изпълнява се почти идентично с прехвърлянето на профил FireFox, само малко по-бързо и по-лесно :


Както можете да видите, всъщност нищо сложно.
Е, за лека закуска, нека поговорим за червения браузър.

Прехвърляне на кеша и профила на браузъра Opera

За Операвсичко е същото като трансфер Google Chrome :


Това е всичко за сега. Точно така, лесно и бързо.

Послеслов.

Това са пайовете. Надявам се тази информация да ви е била полезна.
Е, както беше казано в началото на статията, мисля, че всеки ще намери приложение за себе си.

PS: Пътищата за съхранение на кеша по подразбиране може да се променят в различните версии на програмата
PS2: Прехвърлянето на кеша чрез присвояване на параметър на пряк път работи само когато се стартира през този пряк път, а в други случаи се използва пътят по подразбиране (може да се лекува чрез редактиране на регистъра).

Потребителите на Android OS с течение на времето се сблъскват с липса на вътрешно пространство, което затруднява изтеглянето и получаването на файлове чрез Bluetooth и прави невъзможно инсталирането на нови приложения. Причината се крие в игри и програми, за които 8 или 16 GB дискове не са достатъчни. Решението на проблемите е да преместите кеша на приложението на SD карта с памет, като използвате един от двата налични метода.

Преместване на системния кеш

Първият и най-достъпен начин за начинаещ потребител да прехвърли кеша на SD карта е преместване на системата. Прехвърля част от приложението, включително масивни файлове. За да направите това, отидете в настройките на устройството, след това в „Програми“. Списък на всички инсталирани приложения, влезте в това, което заема много дисково пространство и намерете бутона „Преместване на SD карта“. Щракването върху него автоматично ще прехвърли кеша от вътрешния диск към външния (ако паметта е разделена на 2 секции) или към MicroSD карта.

Подобни действия се извършват с помощта на помощни програми на трети страни, например AppMgr III (App 2 SD). Не изисква права на root, но с тях ще се отворят няколко допълнителни функции. Принципът на работа не се различава от стандартния, тук са налични само пакетни действия, кеша се прехвърля и изчиства с едно кликване и се показват преместените приложения.

В същото време не всички устройства поддържат системен трансфер на данни. При тях вътрешната и външната памет са едно цяло, а достъпът до MicroSD картата е блокиран. Но дори на вашия смартфон или таблет да не липсва такава функция, някои приложения не са преносими, защото разработчикът не ги е добавил. Освен това след прехвърлянето зареждането на някои игри ще отнеме повече време поради бавна карта. Затова се уверете, че скоростта на флаш устройството е поне клас 6.

Монтиране на кеш папки

Вторият метод е да монтирате папки. Физически кешът се съхранява на MicroSD, а паметта на устройството съдържа само изображенията, необходими за правилна работа. В основата си те са като преки пътища в Windows; файловете се съхраняват на едно локално устройство, но се осъществява достъп от друго. Действията се извършват с помощта на приложението FolderMount (Необходими са root права, в противен случай програмата няма да работи). Процесът на монтиране е прост и се състои от няколко стъпки, в които две папки се свързват заедно.

  1. Отворете приложението и щракнете върху бутона плюс.
  2. В прозореца, който се показва, попълнете информацията в три полета:
    • „Име“ – името на монтираната папка (не непременно точно).
    • „Източник“ – пътят до папката, чиито данни трябва да бъдат преместени.
    • „Дестинация“ – пътят до папката на MicroSD, където ще се съхраняват прехвърлените данни.
  3. Потвърждаваме избора и се съгласяваме с предупреждението за прехвърляне на файлове, изчакайте операцията да приключи.
  4. Активирайте монтажа, като натиснете бутона за щифт. След това файловете в двете папки се свързват заедно.

Моля, обърнете внимание файлови мениджърище отчете идентични файлове във вашите свързани папки. В действителност информацията се съдържа само в MicroSD и в вътрешна паметизображения. За да изтриете приложение, чийто кеш е прехвърлен на картата с памет, първо демонтирайте папката. За да направите това, щракнете върху щифта на предишната свързана двойка, след което натиснете дълго, след което ще се появи пряк път към кошницата. Данните ще бъдат преместени в оригиналната директория и изтрити.

Безплатната версия на FolderMount е ограничена в сравнение с PRO и предлага 3 точки на монтиране. Но дори и това е достатъчно, за да освободи място от най-тежките приложения.

Беше ли полезна за вас статията?

Оценете го и подкрепете проекта!

Можете да изтриете браузъра и да го инсталирате отново - това е един от начините да направите това за неопитен потребител.

В този случай потребителят на браузъра Google ще загуби повечето от данните, които не са били свързани с акаунта и са били разположени в кеша на дисковата памет.

Но в тази статия ще опишем последователност от действия, които ще позволят дори на неопитен компютърен потребител да прехвърли данните от браузъра на желания диск.

Причини за инсталиране (прехвърляне) на браузър от Google

По принцип такива действия се прибягват, ако възникнат проблеми с работата и стабилността на компютъра, но има и следните по-малко значими причини, поради които също си струва да инсталирате браузъра на друго устройство:

  • Паметта на диска, на който е инсталиран Google Chrome, е пълна, а вторият диск има предимно по-голямо свободно пространство;
  • С цел оптимизиране на работата и запазване на дискова памет за други процеси и програми;

Това прехвърляне на браузъра Chrome ще удължи живота на вашия RAMи SSD като цяло и ще освободи място за коректна работа на програмата поотделно и като цяло на целия компютър. Така че можете да започнете да прехвърляте браузъра Chrome от Google на друго устройство според точките по-долу.

Разберете размера и местоположението на кеша на браузъра от Google

Първо, нека разберем къде точно да съхраняваме Кеш на Chromeи неговия размер, за да се уверите, че „коренът на всяко зло“ е в браузъра, а не в друга програма, която също може да забави скоростта на компютъра и да замрази процесите му. За да направите това, намерете папка, наречена „Google Chrome“ в корена на диска. Това може да стане чрез търсачка на програми или просто като следвате лентата за местоположение на браузъра от работния плот.

В Windows 7 Google Chrome се намира по подразбиране на следния адрес: C:\Users\your_profile_name\AppData\Local\Google\Chrome\Cache. Но може да се различава от вашето и не трябва да се използва като ръководство.

Промяна на прекия път - първата стъпка

Ако все пак браузърът на Google заема голям размер и трябва да бъде прехвърлен на друг диск, първо променете прекия път на браузъра:

Също така препоръчваме да ограничите новото кеш пространство до размера на кеша. Това може да стане чрез добавяне на този параметър, разделен с интервал – „–disk-cache-size=314572810“ (това е ограничение от 300 мегабайта). Или, ако изобщо не искате да имате кеш памет, задайте стойността на „1“.

Но когато отворите браузъра и проверите папката, тя не се оказва папката за запазване на кеша и родната папка за Google Chrome. Това е така, защото все още не сме поправили регистъра на пътя.

Редактиране на регистъра за прехвърляне на браузъра

Разбира се, за да може новата ни папка за браузъра Google Chrome да започне да използва това пространство като основно, е необходимо да променим неговия регистър. Този ход се извършва по следния алгоритъм:


Ако не разбирате каква ще бъде крайната команда, която трябва да бъде записана в системния регистър, тогава ето един пример: “C:\Users\your_profile_name\AppData\Local\Google\Chrome\Application\chrome.exe” –диск -cache-dir=” D:\program\Google Chrome” –disk-cache-size=314572810 — “%1″.

„–disk-cache-size=314572800“ се добавя, ако искате да ограничите количеството на кеш пространството. Ако това не е необходимо, тогава ще изглежда така: „C:\Users\your_profile_name\AppData\Local\Google\Chrome\Application\chrome.exe” –disk-cache-dir=”D:\programm\Google Chrome ” – „%1”.

Тези стъпки са подходящи само за Windows системи 7, 8, 10. За други операционни системи се използват други методи за инсталиране на Google Chrome на друго устройство. Но други операционни системи се използват изключително рядко и няма нужда да се говори за всички платформи в една статия.

Специално потърсих тази тема в Хабре, но намерих само рецепта за готов преносим Firefox.
Недостатъците му са известни - не е официален, затова се актуализира със закъснение, дори пропуска някои междинни версии.
Затова реших да пиша за моя малък опит. Вече направено вкъщи, на лаптоп, на работа - работи страхотно.


Задачата беше да прехвърля самия FF и профила на виртуален диск за възможно най-бърза работа.

Ще опиша домашната версия като най-сложната.
На машината (Win 7) има виртуален диск от DATARAM, 1 GB - точно за такива цели - за ускоряване и частично криптиране.
Образът на виртуалния диск се намира на криптиран (истинен тип) диск.
Веднъж на ден изображението на виртуалния диск се прехвърля към резервно копие. Освен това виртуалният диск се запазва, когато компютърът е изключен.

Първият вариант, който направих преди година, беше просто да преместя папката с профила и папката със самия Firefox на виртуален диск, оставяйки ntfs връзки върху него. Решението отнема 5 секунди, но не е привлекателно, защото при работа с файлове (например кеш с куп малки снимки), то все още постоянно ще дръпне твърд диск, от която започва пътеката.
Е, постоянното запомняне на връзки също не е добре.

Затова ние правим възможно най-пълния трансфер:

Прехвърляне на изпълнимата част:
При инсталиране на нов Firefox всичко е изключително лесно – веднага го инсталираме на виртуален диск.
При прехвърляне копирайте папката " x:\Program Files (x86)\Mozilla Firefox\" към нашия виртуален диск и просто стартирайте firefox.exeот него. Веднага ще ни предложи да станем браузър по подразбиране. Казваме „Да“ и редактираме преките пътища за повикване там, където ги имаме (работен плот, панел за бързо стартиране и т.н.).
Преминаваме през регистъра и коригираме пътя на няколко места. Струваше ми се, че повечето от ключовете принадлежат на остарели версии, а най-необходимите бяха актуализирани сами, когато преназначихме браузъра по подразбиране, но все пак препоръчвам да проверите системния регистър - можете да търсите директно за пълния път " x:\Program Files (x86)\Mozilla Firefox".
Преименувайте старата папка, например „Mozilla Firefox.old“, когато експериментът приключи успешно, тя може да бъде изтрита.

Сега прехвърлете вашия профил
В тази папка (“x:\Documents and Settings\Application Data\Mozilla\Firefox”) се намира профили.ini, където е описано какви профили има и къде се намират. Не беше възможно да се прехвърли самият profiles.ini, така че когато FF стартира, нищо друго освен виртуалния диск да не потрепва :(. Но можете да посочите firefox.exe -Profile в прекия път за стартиране (благодаря)

След редактиране profiles.ini изглежда така:


StartWithLastProfile=1 // започнете с последния работещ профил (1) или отворете прозореца на мениджъра на профили (0)

// профил0, профил1, профилxxx
Име=ПОТРЕБИТЕЛ // име на профил
IsRelative=0 // пътят до профила е относителен или абсолютен. Задайте го на 0
Path=V:\Profiles\Mozilla\user // посочете нашия път до профила
По подразбиране=1 // този профил ще бъде извикан по подразбиране

Самият профил е вътре %APPDATA%\Mozilla\Firefox\Profiles, всъщност го копираме на нашия виртуален диск и папката %APPDATA%\Mozillaпреименувайте на %APPDATA%\Mozilla.old. По-късно ще го премахнем напълно.

Тестване
Стартира почти моментално, преди това отне 3-5 секунди, за да започне на работния плот.
Целият кеш се съхранява на виртуален диск, така че hdd (sdd) не потрепва по време на сърфиране - за тези, които не се нуждаят от увеличаване на скоростта, но съжаляват за SDD, можете също да вземете под внимание.
Моят Dataram е конфигуриран да изхвърля резервно копие на изображение веднъж на ден - това е повече от достатъчно за мен.

По време на процеса на преместване намерих куп остарели профили, или от стари версии на Mozilla, или нещо друго, въпреки че съм изключително внимателен какво инсталирам на колите си и в един момент се обърках, че прехвърленият профил е със същия размер, много по-малък от тези, които не са били използвани дълго време, но цялата необходима информация (табове, отметки, пароли, настройки) беше прехвърлена правилно, следователно, освен това, неизползваният боклук също беше изчистен. Сега профилът заема около 50 мегабайта, плюс 50 мегабайта, които заема FF, така че специално за сърфиране размерът на виртуалния диск може да бъде много по-малък.

След теста можете да изтриете папките .old.
Известно време се страхувах от проблеми с виртуалния диск, така че старите ми папки висяха там няколко месеца, но никога не бяха необходими.

P.S. Между другото, Opera беше прехвърлена по същия начин, но по някаква причина продължава да се отваря за няколко секунди. Не знам с какво е свързано.

P.P.S. „Преносим“ е специално споменат в кавички в темата. защото по време на процеса на прехвърляне трябваше да вляза в регистъра и следователно тази опция не е чисто преносима. Но ако имате предвид само профила, тогава няма спор.

Разбира се, няма смисъл да ускорявате кеша на браузъра си, ако скоростта на вашата интернет връзка оставя много да се желае. Но сега мрежите са бързи и често тясното място в производителността на вашия браузър е четенето и особено записът на вашия твърд диск. Този проблем може да бъде решен чрез поставянето му в RAM, операциите за четене/запис от които се извършват стотици пъти по-бързо, отколкото с твърд диск, което е почти мигновено. И увеличаването на производителността ще бъде значително по-бързо, особено при многократен достъп до уеб страници, тъй като повечето от данните, които формират тази страница, ще бъдат заредени не от мрежата, нито от твърд диск, но от RAM.

Запазване на кеша

Тук може да възникне друг проблем - ако има внезапно прекъсване на захранването, кешът неизбежно ще бъде загубен. Следователно, ако искате кеша да бъде запазен, ще трябва да записвате съдържанието на кеша на твърдия диск всеки път, когато изключите захранването на компютъра, и да го зареждате при стартиране. В някои случаи подобна процедура може да бъде оправдана поради увеличаването на скоростта на зареждане на уеб страници, особено ако машината рядко се изключва.

Как да поставите кеша на браузъра в RAM

Първо, трябва да изберете област правилния размерв RAM, за да можете да работите с него като с обикновен твърд диск. Така нареченото RAM устройство или RAMдиск. Единствената разлика е, че файловете ще бъдат записвани и четени от този „диск“ моментално.

Linux

IN операционни системи linux такава операция се извършва с помощта на стандартни системни инструменти, без никакви трикове. Файлова система в RAM се създава и монтира на всяко удобно място с една команда. Например този:
монтиране на tmpfs /точка_на_монтиране -t tmpfs -o размер=300m.
Тук tmpfs не е нищо повече от тип файлова система за RAM. И опцията за размер, размерът, в този случай 300 мегабайта е създаден за дял в RAM, зависи от количеството налична памет и от това какво ще съхранявате в този „диск“. В нашия случай това е кеш, за който са достатъчни 300 MB.
След това всичко, което трябва да направите, е да кажете на браузъра да съхранява кеша точно в това местоположение /mount_point, което е в различни браузъриПрави се малко по-различно, но повече за това по-късно.

Помощна програма за Windows и RAMdisk

Първо, нека да видим как такъв трик със създаването на супер бърз „твърд диск“ в самия мозък на машината може да се направи в тези ваши Windows.

За това ще ни трябват... патерици, разбира се, как иначе) Е, или инвалидна количка, или може би протеза, не знам коя метафора е по-подходяща. И ако пропуснем тези метафори, това определено може да се нарече или драйвер, или полезност, но има мнение, че и двете са в една чаша. Този софтуер се нарича RAMdisk (колко непредвидимо, нали?), Има няколко различни версии, да речем предприятие, плюс, е пригоден за различни архитектури (версии за 32 и 64 битови системи) И това полезно нещо живее в мрежата, например, в другия край на връзката http://ramdisk.nm.ru/ramdiskent -rus.htm, от където може да се вземе без ограничения.

Като цяло, ако потърсите в Google, ще намерите много повече места, където можете да го намерите, но тази конкретна страница беше посочена в отметките на местния автор, не помня от кога незапомнени времена. Това е този линк, явно защото там, освен самия драйвер, можете да го получите на екрана си подробни инструкциикак да използвате тази радост и дори в снимки. Това, което не може да не зарадва местния автор, е, че го спестява от безполезното писане на допълнителни два-три килобукви за даден документ.

Единственото друго нещо, което можете да забележите за тази програма е, че уебсайтът посочва, че е написана за всичко версии на Windowsс изключение на последния, под свещеното число 7. Нямам какво да кажа за това, защото не съм се опитвал да се занимавам с такъв шаманизъм под числото седем. Но изглежда, че не е посочено там само защото по време на писането на този документ Windows Seven все още не съществуваше и помощна програма под него, която функционира, ако е необходимо, може да се намери в мрежата.

Издаваме команда към браузъра

И така. Паметта е изрязана и подготвена, сега можем да обявим на браузъра, че отсега нататък той ще записва своя кеш не там, където са му казали разработчиците, а където искаме. Тоест в прясно създадена файлова система в RAM.

Firefox

За да може вашият firefox да постави своя кеш където искате, трябва да отидете в неговата конфигурация и да създадете там необходимата настройка с желаната стойност. IN адресна лентаПишем about:config, виждаме куп различни редове. Но те не са подходящи за нас, ние, разбира се, ще напишем нашите там, като щракнете с десния бутон върху страницата с настройки и изберете „create>string“ от менюто, нека го наречем „browser.cache.disk.parent_directory“, и в стойността ще посочим пътя, където ще имаме жив кеш. Тоест, в случая на Windows, това ще бъде вашият новосъздаден „диск“ в RAM - например някакъв вид „R:\cache“, а в Linux, да кажем „/home/user/mount_point/cache“ . Рестартирайте браузъра и готово.

Опера

В Opera всичко е по-просто, където разработчиците вече са се погрижили за това и не е необходимо сами да създаваме ред с настройката, а само трябва да променим стойността. И така, както обикновено, в адресната лента „opera:config“ търсим опцията „Cache Directory4“ и използваме нейната стойност, за да създадем нашата ултра-бърза файлова система. И започваме да усещаме разликата в скоростта на зареждане на страницата. Или може би не започваме, в зависимост от това кой има късмет) Е, това е всичко.

Как става това в chrome - по аналогия, можете да го намерите, ако искате. Същото е и в другите ви Internet Explorer.

Други приложения на тази схема

Между другото файлова системав RAM това е много полезно нещо не само за кеша на браузъра, можете да намерите сто много по-интересни и полезни приложения. Е, например, поставете там кеш на прокси сървър за вътрешен локална мрежа, мислите ли, че потребителите ще го усетят?) Или пускането на играчка с особено хрупкав твърд диск от там, ако имате достатъчно RAM, също може да е добра идея, а?