Как да променя къде се съхранява кеша в браузърите? Прехвърляне на кеша на браузъра Yandex на друго устройство. Ускорете Firefox. Разберете размера и местоположението на кеша на браузъра от Google

За да ускори зареждането на страници, браузърът Google Chrome кешира тяхното съдържание: изображения, js-скриптове, css-стилове. Всичко това се натрупва на твърдия диск и нараства до стотици мегабайта, ако не и повече. Следователно, ние вече разгледахме и. Не можете напълно да деактивирате кеширането в Chrome; Google предлага вместо това да използвате режим инкогнито.

Браузърът Chrome е бърз, но не винаги правилен. Наскоро беше открит бъг, поради който беше открито допълнително натоварване на процесора, поради което консумацията на енергия се увеличи и батерията на лаптопа беше "убита" по-бързо. Разработчиците са отстранили този проблем. Но има и други нюанси на този браузър: когато сърфирате в интернет, кеш файловете и други данни от вашия потребителски профил се записват на вашия твърд диск почти на всеки няколко секунди. Това не се отразява по най-добрия начин на издръжливостта на SSD устройствата, а традиционните HDD устройства са склонни да бръмчат и работят бавно при непрекъснат запис.

За да коригирате този дефект, можете да прехвърлите кеша на браузъра или цялата потребителска папка в RAM на виртуален диск, за което е желателно да имате лаптоп с поне 4 GB RAM. Скоростта на достъп до RAM е много по-висока от скоростта на достъп до твърдия диск, така че на теория можете да убиете две птици с един камък: ускорете браузъра и удължете живота на HDD или SSD. Така че нека започваме.

Изтегляне на програмата RAMDisk(можете от официалния сайт, безплатната версия на RAMDisk Lite е достатъчна).

Инсталирайте RAMDisk и стартирайте менюто "Старт" в едноименната папка Помощна програма за конфигуриране на RAMDisk... Избираме разширения режим ( Преглед - Разширени)

В главния прозорец Настройкив редица Размер на дисказадайте необходимия размер на виртуалния диск: важно е да намерите златната среда тук, не е необходимо да посочвате 100 MB или 2 GB. Тук избираме файловата система FAT32 дяли тип Зареждащ сектор на Windows... Натиснете бутона Стартирайте RAMDiskи чакат края на старта.

След това отидете на раздела Зареждане / Запазванеи слагам галки за Заредете образ на диска при стартиранеи Запазете образа на диска в Shutdowm... Това означава, че когато компютърът е изключен, изображението на създадения от нас виртуален диск от RAM ще бъде запазено на твърдия диск, а когато компютърът е включен, ще се зареди обратно в RAM без загуба на данни.

От горното меню изберете Файли Запазване на настройкитеза да запазите настройките. След това спрете виртуалния диск с бутона Спрете RAMDiskи след няколко секунди го стартирайте отново с бутона Стартирайте RAMDisk, като по този начин рестартирате диска.


Половината от работата е свършена. Сега трябва да кажем на Chrome за новото му местоположение в кеша. За да направите това, някои съветват да отворите Свойства на пряк пътбраузър и на линия Предметдобавете интервал --disk-cache-dir = "H: \ Cache"(тук H: \ Cache е създаденият виртуален диск в RAM). Този метод може да се използва, ако например стартирате браузъра всеки път чрез пряк път на работния плот. Ако програмата се отвори по различен начин, например автоматично, когато 3G модем се постави в лаптоп, тогава exe на Chrome ще се зареди без посочените параметри за пряк път.

За да не се ограничавате до половин мерки и да правите всичко по човешки, можете да заблудите Chrome, като създадете връзка. За това се нуждаем от безплатна програма Link Shell Extension(може да бъде изтеглено от страницата на разработчика).

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

Ние отваряме Моя компютъри отивайки към създадения виртуален диск, ние го създадохме като Местно шофиране H.

Създайте папка на този диск Кеши щракнете върху него с десния бутон на мишката. В контекстното меню, което се отваря, изберете Запомнете източника на връзката.

След това отиваме в директорията:
c: \ Потребители \ YOUR_USER_NAME \ AppData \ Local \ Google \ Chrome \ Потребителски данни \ По подразбиране \

Тъй като папката AppData обикновено е скрита, можете да отворите Старт - Бягайи вмъкнете следния път за бърз скок:
% потребителски профил% \ локални настройки \ данни за приложението \ google \ chrome \ потребителски данни \ по подразбиране \

Тук, при затворен браузър, изтрийте папката Кеш, след което щракнете с десния бутон на мишката и изберете Място като - Символна връзкапо този начин вмъкване на пряк път. По този начин Chrome ще има достъп до папката Cache по обичайния си начин и няма да подозира, че тя всъщност е в RAM. В същото време все още е необходимо да се извършва периодично, като не се позволява обемът му да нарасне по-голям от размера на виртуалния диск в RAM.

Ако желаете, можете да направите същото не само за папката с кеш паметта, но и за цялата папка Потребителски данникойто включва Cache. По този начин можете да преместите всичките си потребителски данни, с които Chrome работи в RAM: история, бисквитки, данни за разширения и т.н.

За да управлявате кеша в Chrome, официално са налични само няколко опции и те са аргументи за стартиране от командния ред (най-лесният начин за внедряване, но не и най-удобният начин за използване):

  • --disk-cache-dir =<путь к папке>: местоположение на кеша
  • --диск-кеш-размер =<размер в байтах>: размер на кеша
  • --потребителски-данни-dir =<путь к папке>: папка с всички потребителски данни (профили, кеш, ...)

Всъщност всичко, което трябва да направите, е да стартирате Google Chrome с правилните параметри. Всичко по-долу се отнася еднакво за хром.

Windows

В Windiws 7 chrome съхранява кеша по подразбиране някъде в C: \ Users \ username \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache. (За други ОС вижте)

За да промените местоположението на кеша постоянно, са необходими следните стъпки:

Стъпка 1. Променете прекия път

RMB на пряк път ⇒ "Имоти"⇒ раздел "етикет"

  1. Създайте папка за бъдещия кеш някъде.
    Например в "D: \ temp \ Google_Chrome"
  2. В полето "Предмет", разделени с интервал, добавете пълния път към тази папка като параметър:
    --disk-cache-dir = "D: \ temp \ Google_Chrome"

Сега на адреса "D: \ temp \ Google_Chrome" ще се съхранява Кеш на браузъра Google Chrome... След рестартиране на Chrome, татковците ще се появят в него Кеш, медиен кеши т.н.

За да ограничите размера на кеша, например до 300MB, добавете друг параметър, разделен с интервал:

Размер на дисковия кеш = 314572800
(300 * 1024 * 1024 = 314572800 байта)

Ако искате да се отървете напълно от кеша, задайте размера му на 1 :)

Но: Ако chrome е браузърът по подразбиране, тогава когато се стартира от приложения на трети страни, той пак ще се стартира с параметрите по подразбиране. Затова преминете към стъпка втора.

Стъпка 2. Редактирайте системния регистър


Последната команда за изпълнение в системния регистър ще изглежда нещо като "C: \ Users \ Martin \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe" --disk-cache-dir = "D: \ temp \ Google_Chrome" --disk-cache-size = 314572800 - "% 1" (за Win7).

Стъпка 3. Алтернатива 1

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

Стъпка 3. Алтернатива 2

Освен това, вместо да редактирате параметрите за стартиране, можете да използвате политиците:

  1. Отворете редактора на системния регистър.
  2. Отидете на ключа HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Chromium и добавете Dword DiskCacheSize (RMB на Chromium ⇒ новDword (32-битова стойност)).
    Задайте стойност за размера на кеша в байтове.
  3. За да зададете папката за кеш, създайте низиме DiskCacheDir и задайте стойността като пълен път до необходимата папка.

Linux

Всичко е подобно на ситуацията с преките пътища на Windows. Струва си да коригирате псевдонима за стартиране на chrome, така че да се извика с необходимите параметри.

Интересен случай на употреба е съхраняването на кеша в RAM (tmpfs):
$ google-chrome --disk-cache-dir = / tmp / cache

Разгледайте страницата на arch linux Chromium за още интересни неща :)

Когато влезете в играта, браузърът постоянно зарежда текстури и друга информация за играта. След запазване на текстурите в кеша на браузъра, с течение на времето постоянните изтегляния ще спрат и след това браузърът ще използва заредените текстури, отнасящи се до паметта на компютъра, и без да изпраща заявки за изтегляне на текстури към сървъра на играта. За да може кешът на браузъра да не изтрива автоматично информацията от паметта си, а да я запише на твърдия диск на вашия компютър, трябва да посочите размера на кеша в настройките на браузъра поне 512MB, както и да деактивирате всички видове елементи със свойството - "изчистване на кеша при затваряне на прозореца на браузъра".

Как да увеличите кеша на браузъра

I. Промяна на размера на кеша във FireFox

1. Меню "Инструменти" → "Настройки":
2. Меню „Разширени“ → „Мрежа“ → „Офлайн съхранение“

II. Промяна на размера на кеша в Internet Explorer

1. Меню "Инструменти" → "Интернет опции"
2. В секцията „История на сърфирането“ бутонът „Опции“.
3. Стойността "Използвано дисково пространство"

III. Промяна на размера на кеша в Opera

1. Меню "Инструменти" → "Настройки"
2. Раздел „Допълнителни“ → секция „История“ → стойности „Кеш в паметта“ и „Диск кеш“
IV. Промяна на размера на кеша в Google Chrome 4.1.249.1045

В браузъра Google Chrome няма опция за промяна на размера на кеша. За да направите това, трябва да използвате специалната команда --disk-cache-dir.

1. Създайте папка, която ще съдържа увеличения кеш на браузъра Google Chrome. Например C: \\ Google Chrome \\ Cache.
2. Щракнете с десния бутон върху прекия път на Google Chrome и изберете Properties.
3. В полето "Обект" добавете горната команда с новата стойност на размера на кеша в байтове. В крайна сметка трябва да получите низ като
"C: \\ Документи и настройки \\<Ваше имя пользователя>\\ Локални настройки \\ Данни за приложението \\ Google \\ Chrome \\ Приложение \\ chrome.exe "--disk-cache-dir =" D: \\ Google Chrome \\ Cache "--disk-cache-size = 1 000 000 000.
4. Щракнете върху OK.

След актуализиране на играта може да се наложи да изчистите кеша.

Поради многобройни искания да кажа как да почистя кеша, реших да създам тема, така че да има къде да гледам.

Всъщност нека започнем със самия кеш. КЕШ е паметта на компютъра, която съхранява информация, до която системата има достъп по-бързо от RAM на компютъра. В нашия случай в кеша се съхраняват различни малки суап файлове за Fragoria, които понякога се качват в „дефектно“ състояние и трябва да бъдат изтрити, за да не пречат на работата на клиента/браузъра.

Сега отиваме към това как да изчистим същия този КЕШ.

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

1) Mozilla Firefox

в лентата с менюта изберете "инструменти" -> настройки, отидете на следващия раздел (вижте екрана) и извършете три щраквания, маркирани на екрана

2) Опера

в лентата с менюта също избираме инструменти - настройки - допълнителни - история - (Кеш на диска) - изчистване

можете също да поставите отметка в квадратчето "изчистване при влизане" и кешът ви ще се изчиства всеки път, когато стартирате операта.

3) Internet Explorer

За да изчистите кеша на паметта на Internet Explorer в менюто "Инструменти", изберете реда "Интернет опции"
в прозореца, който се отваря, щракнете върху "изтриване"

4) Google Chrome

1 щракнете върху иконата "Настройки и управление", изберете "Изчистване на данните за сърфиране"
2 В диалоговия прозорец „Изчистване на данните за сърфиране“, който се отваря, поставете отметка в квадратчето „Изчистване на кеша“. Кликнете върху бутона „Изчистване на данните за сърфиране“.

1 2

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

рицар с цев 16 март 2013 г. в 02:06 ч

Отвикнете Google Chrome да убива SSD ресурса на твърдия диск

Заден план
Някак си преди около година имах компютър, който можех да взема със себе си на дивана – тоест лаптоп. Лаптопът беше избран чисто за работа, едно от изискванията за избор беше добрата производителност. Процесорът Intel Core i3 изглежда е достатъчен по отношение на производителността.

Но отначало пъргавият лаптоп започна все повече да ме дразни със своята бавност. Не че беше глупав, мръзнал и подобни - не, просто работеше равномерно бавно. Това беше особено забележимо, ако сте работили на компютър с "пълен размер" с бърз твърд диск и след това смените с лаптоп. Това се дължи на бавния твърд диск на лаптопа. И това не е проблем конкретно с моя лаптоп, това е проблем за всички лаптопи, защото имат бавни твърди дискове със скорост на въртене 5400 rpm.

Един ден стигна до мен и беше решено да купя SSD. И най-бързият беше избран. След анализ на заетото място на диска C: и финансите беше решено да се вземе 64 GB SSD. И като се има предвид, че при малък обем на повечето твърдотелни устройства скоростта спада пропорционално на намаляването на капацитета, гамата от избираеми модели бързо се стеснява. Изборът падна върху Samsung 830.

Но как да поставите SSD в лаптоп, който няма място за втори твърд диск? Веднага отхвърлих опцията за пълна подмяна на HDD със SSD. Едно бързо "гугъл" доведе до факта, че все още има начини - вместо DVD, което днес е ненужно, поставете SSD. Не бях първият с подобни въпроси и бързо установих, че имам нужда от някакъв адаптер, в който твърдият диск се вписва и се поставя вместо устройството. Необходимият адаптер беше намерен на ebay.com. Партидата беше наречена „Universal 9.5mm 2.5” SATA 2nd HDD Hard Driver Caddy For CD DVD Optical Bay. „Той струваше малко над осем долара.

След почти месец чакане, току-що закупеният SSD беше поставен в адаптера, а адаптерът вече беше в лаптопа. Разбира се, капакът на адаптера не е като този на родното устройство, оказа се не съвсем незабележим, но доста поносим.
Новомодният Windows 8 беше инсталиран на чисто нов твърд диск, всичко излетя и бях просто невероятно доволен, че лаптопът ми на практика намери втори живот. Нямаше граница за радостта ми, докато не започнах да наблюдавам програми за оставащия живот на SSD. По-специално, програмата SSD Ready прогнозира остатъка от живота на моя SSD за шест месеца. Това някак си изобщо не ме зарадва. Започнах да чета и да мисля защо е така.

Оказа се, че всичко е просто - основното натоварване на твърдия диск беше ... Google Chrome! Никога не бих си помислил, че чудовище от огромна корпорация ще навреди толкова много на твърдия ми диск.
Chrome постоянно записва нещо в кеша. Почти непрекъснато. Тук на всеки 2 секунди
c: \ Users \ User \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache \
Има и папка, в която се записва кеша на онлайн видеото, което гледате. Тази папка се нарича Media Cache
Те също пишат икони, история и всичко това. В крайна сметка стигнах до заключението, че папката User Data просто непрекъснато се променя, записва-чете файлове и убива SSD-то ми.

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

Решено беше да се деактивира този проклет кеш на Chrome, така че изобщо да не записва нищо на диска. Добавете параметъра "--disk-cache-size = 1 --media-cache-size = 1" към прекия път за стартиране на Google Chrome. И ето и ето! Кешът не е написан, а браузърът ... не лети и работи доста зле. Особено забележимо, когато отворите Chrome с 30 отворени раздела, когато зарежда всичко отново. Е, ние също изобщо не се отървахме от записите - нещо като икони и история все още се записваше на диска.

Второто решение на проблема беше да се прехвърли папката с настройките на потребителски данни в chrome профила на твърдия диск. Това със сигурност ще реши всички проблеми, но защо купих SSD?

Следващият вариант, по мое скромно мнение, реши всичките ми проблеми. Реших да използвам RAM Drive - т.е. съхранявайте всичко в RAM и записвайте на твърдия диск само когато го изключите. Като се има предвид, че лаптопът ми е или включен, или в режим на готовност, много рядко ще пиша, когато е изключен. От програмите, които харесах, избрах Qsoft RAMDisk. Инсталиран като драйвер. В свойствата избрах размера на диска, файловата система, къде да пиша при изключване. Заделих 512 MB за диска (мисля, че е разумен минимум от 128 MB).

Беше възможно да се прехвърля само папката на кеша, беше възможно да се добави папката Media Cache към нея, но реших напълно да се отърва от всички видове записи и напълно да прехвърля цялата папка с потребителски данни.

Възможно е отново да се посочи в параметрите на пряк път --user-data-dir = "пътя към ram-disk" за пренасочване на съхранението на профила, може да бъде записано в системния регистър, но ако се стартира без пряк път или актуализиран, всичко това няма да работи. Започнах да мисля как да направя това, така че да не мога да променя нищо за пренасочване. И тогава се сетих за символичните връзки!

Беше изтеглена помощната програма Link Shell Extension, с помощта на която всъщност създадох "пряк път" на мястото на папката User Data, връзка, която водеше към моя RAM диск. Тези. на диска нямаше нищо, влизайки в папката User Data, веднага бяхме пренасочени към RAM диска. И какъв е плюсът на подобно решение – нито системата, нито Chrome видяха никакъв трик.

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

В резултат на направените манипулации моят хром лети и записва всичките си гадни неща в RAM. SSD дискът е доволен и доволен от дългия му живот.