Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 8
  • Cum se schimbă locația de stocare în cache. Cum să modificați proprietățile unei comenzi rapide în Panoul de control

Cum se schimbă locația de stocare în cache. Cum să modificați proprietățile unei comenzi rapide în Panoul de control

Browserele folosesc astăzi o varietate de instrumente pentru a accelera încărcarea site-ului, dar principalul este memoria cache. Fișierele de sistem ale browserului sunt stocate într-un folder specific de pe hard disk, formând un cache care vă permite să accelerați încărcarea paginii și să economisiți trafic prin încărcarea unor imagini, stiluri css etc. nu de la serverul pe care se află site-ul, ci de la Hard disk un computer pe care au fost salvate aceleași imagini și alte fișiere de pe site-uri în timpul vizitelor anterioare.

Mai devreme am discutat pentru ce este necesar periodic (înainte de a-l muta trebuie să îl ștergeți în locul anterior). Situațiile sunt diferite, de exemplu, discul de sistem are un volum mic, este inutil și imposibil să-l curățați în mod regulat, așa că pentru a nu-l înfunda, folderul cache poate fi mutat pe alt disc logic.

Cum să mutați memoria cache într-o altă locație în browserele din familia Chromium

Multe funcționează pe popularul motor Chromium (WebKit): Google Chrome, Opera (versiunea 15 și superioară), Yandex Browser, [email protected], Nichrom și altele. Prin urmare, pentru toată lumea programe listate o instrucțiune va fi relevantă, prezentată mai jos pe exemplul Google Chrome.

Clic Click dreapta mouse-ul pe scurtăturăși deschis Proprietăți.

In linie Un obiect se va scrie:
„C: \ Fișiere de program (x86) \ Google \ Chrome \ Aplicație \ chrome.exe”

Adăugați la sfârșitul rândului printr-un spatiu:
--disk-cache-dir = "D: \ ChromeCache"

Aici ChromeCache este numele folderului, îl puteți specifica pe al dvs. Salvăm modificările, lansăm comanda rapidă și vedem: la adresa specificată de noi, a fost creată dosar nou.

Aici este necesar să clarificăm o nuanță. Inregistreaza-te adresa noua memoria cache este de dorit pentru toate comenzile rapide ale browserului și fișierele .exe. Dacă înregistrați adresa doar pentru comanda rapidă de pe desktop și porniți browserul prin linkul din meniul Start, atunci totul va funcționa ca înainte.

Schimbarea locației de stocare cache în Mozilla FireFox

Deschideți FireFox și intrați bara de adresa introduce despre: configși apăsați introduce... Suntem de acord cu un mesaj comic despre pierderea garanției.

Se va deschide o fereastră cu diverse setări și parametrii acestora. Faceți clic dreapta și selectați din meniu Nou - String.

Introduceți numele setării: browser.cache.disk.parent_directory

Apoi valoarea: D: \ Cache \

Apoi adăugați un alt parametru în același mod: Nou - String
Nume: browser.cache.offline.parent_directory
Sens: D: \ Cache \(trebuie să se potrivească cu primul)

Operă

Este și mai ușor în Opera: în bara de adrese, introduceți despre: config sau opera: config... În lista pe care o găsim Preferințe utilizatorși alegeți Directorul cache4, unde să schimbăm standardul cu cel dorit, de exemplu D: \ Cache \

Cum să mutați memoria cache Google Chrome pe altă unitate/dosar?

Pentru a gestiona memoria cache în Chrome, doar câteva opțiuni sunt disponibile oficial și sunt argumente pentru a rula din linia de comandă (cel mai ușor mod de implementat, dar nu cel mai convenabil mod de utilizare):

  • : locație cache
  • : mărimea cache-ului
  • : folderul cu toate datele utilizatorului (profiluri, cache, ...)

De fapt, tot ce aveți nevoie este să lansați Google Chrome parametrii corecti... Toate următoarele se aplică în mod egal Crom.

Windows

În Windiws 7, Chrome stochează cache-ul undeva în zonă în mod implicit. (Pentru alte sisteme de operare vezi sursele)

Pentru a schimba locația cache-ului permanent, sunt necesari următorii pași:

Pasul 1. Schimbați comanda rapidă

RMB pe o comandă rapidă ⇒ „Proprietăți”⇒ fila "Eticheta"

  1. Creați undeva un folder pentru viitorul cache.
    De exemplu, la
  2. În câmp "Un obiect", separat de un spațiu, adăugați calea completă la acest folder ca parametru:

Acum adresa va fi stocată cache browser google Crom... După repornirea Chrome, vor apărea tatici în el Cache, cache media etc.

Pentru a limita dimensiunea memoriei cache, de exemplu, la 300 MB, adăugați un alt parametru separat de un spațiu:

Dacă doriți să scăpați complet de memoria cache, setați dimensiunea acestuia la 🙂

Dar: dacă Chrome este browserul implicit, atunci când rulați de la aplicații terță parte, va rula în continuare cu parametrii impliciti.

Antananarivo Fotografii & Imagini

Prin urmare, treceți la pasul doi.

Pasul 2. Editați registry


Comanda finală care va rula în registry va arăta ceva de genul (pentru Win7).

Pasul 3. Alternativa 1

Alternativ, nu puteți edita comenzile rapide / registrele, ci pur și simplu plasați un link simbolic către Locul potrivit in loc de folderul vechi cache.

Pasul 3. Alternativa 2

De asemenea, în loc să editați parametrii de lansare, puteți utiliza Politicienii:

  1. Deschideți editorul de registry.
  2. Treceți prin cheie și adăugați Dword(RMB activat ⇒ nouDword (valoare pe 32 de biți)).
    Setați o valoare pentru dimensiunea memoriei cache în octeți.
  3. Pentru a seta folderul cache, creați Şir cu numele și setați valoarea ca cale completă către folderul necesar.

Linux

Totul este similar cu situația cu Comenzi rapide pentru Windows... Merită să corectați alias-ul pentru pornirea Chrome, astfel încât să fie apelat cu parametrii necesari.

Un caz de utilizare interesant este păstrarea memoriei cache memorie cu acces aleator(tmpfs):

Consultați pagina Chromium arch Linux pentru mai multe lucruri interesante 🙂

Mac OS X

Consultați pagina oficială Chromium despre Datele utilizatorului.

Surse:

Sarcină: migrați directoarele de lucru ale browserelor, cum ar fi memoria cache, din disc SSD pentru a-i mări durata de viață. Sarcina poate fi extinsă la alte programe. Poate că nu funcționează întotdeauna, dar browserele au luat această decizie.

Soluţie:

1) putem găsi directorul care ne enervează folosind programul SSDFresh

2) transferăm tot conținutul acestuia în alt loc.

3) Acolo unde era vechiul director, creați o legătură simbolică către cel nou pe care tocmai l-am creat, utilizați utilitarul mklink pentru aceasta:

mklink / D nume_dir noua cale

de exemplu, pentru Yandex, care nu a putut fi configurat manual, prin niște parametri, așa cum sa întâmplat cu Chrome sau Firefox:

Găsesc directorul „c: \ utilizatori \ bvrus \ AppData \ Local \ Yandex \ YandexBrowser \ Date utilizator”, îl transfer în d: \ utilizatori \ Yandex_data, în vechiul loc, desigur, îl șterg. Apoi, creez un link folosind mklink: mklink / D "c: \ utilizatori \ bvrus \ AppData \ Local \ Yandex \ YandexBrowser \ Date utilizator" "d: \ utilizatori \ Yandex_data"

Alte opțiuni descoperite într-un fel sau altul pe Internet:

Browser Chrome:

a) fie linia de comandă pe chrome cu parametrii „C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe” —user-data-dir = „d: \ users \ chrome_data”. Dar această metodă este proastă: dacă browserul este deschis automat de sistem și nu de la comanda noastră rapidă, atunci parametrii vor fi impliciti. Adică nu-mi place.

b) fie creăm un parametru în registru;

"UserDataDir" = "d: \ utilizatori \ chrome_data"
Functioneaza fara intrebari

FireFox:

firefox.exe -P - lansați managerul de profil, creați un profil unde vrem

similar cu Chrome în linia de comandă: —user-data-dir = „d: \ users \ yandex_data” cu toate consecințele care decurg, similar cu Chrome. Beeeeeeeeeeee...

Nu s-au găsit opțiuni de registry similare cu Chrome

Opțiunea cu o legătură simbolică este potrivită pentru toate celelalte browsere, nu are rost să te chinui mai departe.

Puteți dezinstala browserul și îl reinstalați - aceasta este ca una dintre modalități această acțiune nu un utilizator experimentat.

În acest caz, utilizatorul cu un browser de la Google va pierde majoritatea datelor care nu erau legate de cont și care se aflau în memoria cache a discului.

Dar în articol vom descrie o secvență de acțiuni care nu vă vor permite nici măcar utilizator experimentat transferați datele browserului pe unitatea dorită.

Motive pentru instalarea (transferarea) browserului de la Google

Practic, se recurge la astfel de acțiuni dacă încep problemele cu funcționarea și stabilitatea computerului, dar există și următoarele mai puține motive semnificative, în care merită și instalarea browserului pe o altă unitate:

  • Memoria discului pe care este instalat Google Chrome este plină, iar al doilea disc are preponderent mai mult spațiu liber;
  • Pentru a optimiza munca și a economisi memoria de disc pentru alte procese și programe;

Acest transfer al browserului Chrome va prelungi durata de viață a RAM și a SSD-ului dvs. în general și va elibera spațiu pentru lucru corect programe individual și în ansamblu pentru întregul computer. Deci, puteți începe să transferați browserul Chrome de pe Google pe o altă unitate conform punctelor de mai jos.

Aflați dimensiunea și locația cache-ului browserului de la Google

Mai întâi, să aflăm unde este stocat exact memoria cache Chrome și dimensiunea acestuia, pentru a ne asigura că „rădăcina tuturor răului” se află în browser și nu într-un alt program care poate încetini și viteza computerului și îngheța. procesele sale. Pentru a face acest lucru, găsiți un folder în rădăcina unității numit „Google Chrome”. Acest lucru se poate face prin intermediul programului de căutare sau pur și simplu urmărind bara de locație a browserului de pe desktop.

În Windows 7, Google Chrome se află în mod implicit la această adresă C: \ Users \ your_profile_name \ AppData \ Local \ Google \ Chrome \ Cache. Dar poate diferi de al tău și nu ar trebui să te ghidezi după el.

Schimbarea etichetei - Pasul unu

Dacă, până la urmă, browserul Google ia marime mareși trebuie să fie transferat pe un alt disc, mai întâi să schimbăm comanda rapidă a browserului:

De asemenea, vă recomandăm să limitați noul spațiu cache la dimensiunea memoriei cache. Acest lucru se poate face prin adăugarea unui spațiu separat de acest parametru- „—disk-cache-size = 314572810” (aceasta este o limită de 300 de megaocteți). Sau, dacă nu doriți să aveți deloc memorie cache, setați valoarea la „1”.

Dar deschiderea unui browser și verificarea dosarului nu se va dovedi a fi un folder de salvare în cache și un folder nativ pentru Google Chrome.

Acest lucru se datorează faptului că nu am reparat încă registrul de căi.

Schimbarea registrului pentru a transfera browserul

Desigur, pentru ca noul nostru folder pentru browserul Google Chrome să înceapă să folosească acel spațiu ca principal lucru, este necesar să-i schimbăm registry. Efectuează această mișcare folosind următorul algoritm:


Dacă nu înțelegeți care va fi comanda finală pe care trebuie să o înregistrați în registru, atunci iată un exemplu: „C: \ Users \ your_profile_name \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe” — disc -cache-dir = " D: \ program \ Google Chrome "-disk-cache-size = 314572810 -"% 1 ".

„—Disk-cache-size = 314572800” este adăugat dacă doriți să limitați cantitatea de spațiu în cache. Dacă nu este necesar, va arăta astfel: „C: \ Users \ your_profile_name \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe” —disk-cache-dir = „D: \ program \ Google Chrome” - "%unu".

Aceste acțiuni sunt potrivite doar pentru sisteme Windows 7, 8, 10. Pentru alții sisteme operaționale folosiți alte moduri instalare google Chrome pe o altă unitate. Dar alte sisteme de operare sunt folosite extrem de rar și nu este nevoie să vorbim despre toate platformele într-un articol.

AMD Radeon RAMDisk a fost prezentat oficial

Principiul RAMdisk, sau stocarea memoriei, nu este nou; a fost folosit într-un număr de sisteme de mulți ani. Principiul constă în faptul că pe hard disk sau Date SSD nu sunt stocate, sunt mereu în RAM, ceea ce garantează acces mai rapid la ele. Ratele de transfer de date RAM sunt mult mai rapide, timpii de acces sunt mult mai mici decât cei de hard disk-uri iar SSD-urile sunt, de asemenea, lăsate în urmă. Desigur, dezavantajul este pierderea completă a datelor din memoria volatilă după o repornire. Deci, atunci când opriți sistemul, datele trebuie salvate undeva. În plus, o astfel de memorie este foarte limitată ca capacitate. De exemplu, dacă ați instalat 12 GB de RAM în sistem, atunci cu greu puteți utiliza mai mult de 8 GB pentru RAMDisk.

Crearea RAMDisk oferă diverse programe, deși multe dintre ele necesită plată pentru a organiza discuri de capacitate semnificativă. Când AMD a anunțat pentru prima dată un program care va crea discuri în RAM, a existat speranță pentru el. utilizare gratuită... La urma urmei, noile APU-uri desktop „Trinity” se pot adresa până la 64 GB de memorie. AMD a anunțat acum oficial o nouă soluție, puteți crea RAMDisk de până la 4GB gratuit.

Cu RAM Radeon, capacitatea discului poate fi extinsă până la 6 GB.

Soluția AMD a fost dezvoltată împreună cu Dataram, care oferă și o versiune gratuită a programului pentru unități de până la 4 GB și costă 18,99 USD pentru a crea unități de până la 64 GB. Oferta AMD nu este mult diferită, deoarece costă același 18,99 USD pentru upgrade.

Mai multe informații pot fi găsite la www.radeonramdisk.com informatii detaliate despre soluție și gama completă de module de memorie AMD. Acolo puteți citi, de asemenea, întrebările frecvente și instrucțiuni despre cum, de exemplu, să transferați memoria cache a browserului pe RAMDisk.

Transfer cache Firefox pe alt disc este efectuată din motive de securitate, crescând nivelul de confidențialitate al datelor de utilizator stocate în browser, precum și din lipsa spatiu liber v partiția sistemului... Această procedură este simplă, dar necesită atenție din partea utilizatorului; mai ales la introducerea datelor.

Acest articol vă va explica pas cu pas cum să mutați memoria cache pe alt disc sau partiție, precum și pe un RAMDisk virtual.

Mutarea memoriei cache într-un alt director

1. Închideți browserul.

2. Apăsați combinația - „Win + R” de pe tastatură.

3. În fereastra „Run”, lipiți -% appdata% \ Mozilla \ Firefox \ Profiles.

Apoi faceți clic pe „OK” sau apăsați pe „Enter”.

4. Copiați folderul: faceți clic dreapta → Copiere. Și apoi inserați-l în directorul în care doriți să stocați memoria cache.

Notă. Numele profilului FF este generat automat. Se pare că - xxxx.default.

Editarea fișierului INI

Acum trebuie să înregistrați calea, precum și să modificați unii parametri.

1. Lansați panoul Run. Introduceți -% appdata% \ Mozilla \ Firefox \ profiles.ini.

2. Faceți clic pe „OK”.

3. Conținutul fișierului va fi afișat.

4. În linia „Cale” după egal eliminați parametrul și scrieți calea către profil.

De exemplu: Cale = H: \ 3euii4eo.default

5. Setați IsRelative la „0”.

6. Salvați modificările. În „Fișier” faceți clic pe „Salvare”.

Adăugarea unei intrări la suplimente

1. Porniți FF. Introdu adresa - despre: config. Apasa Enter.

2. Sub textul notificării, faceți clic pe „Accept... risc!”.

3. Faceți clic dreapta pe spațiu gol file.

4. În meniu accesați: Nou → String.

5. În panoul „Valoare nouă”, tastați - browser.cache.disk.parent_directory
Faceți clic pe „OK”.

6. În panoul următor, specificați calea exactă -
H: \\ xxxxxxxx.default

7. Faceți clic pe „OK”. Suplimentul creat ar trebui să apară în listă, în filă.

Transferați pe RAMDisk

Procedura de transfer al memoriei cache în disc RAM virtual este executat în același mod ca pe un disc fizic. Dar mai întâi trebuie să creați un disc RAM. Această operație poate fi efectuată după cum urmează:

1. Descărcați utilitarul RAMDisk Software din offsite și instalați-l pe sistem.

2. Aleargă. Setați parametrii din acesta - Vizualizare, Avansat.

3. În secțiunea Setări, setați dimensiunea media virtuală... Și, de asemenea, bifați casetele de lângă opțiuni Windows Boot Sector și Fat32.

4. Faceți clic pe „Start”.

5. La sfârșitul operațiunii, specificați setările pentru încărcarea/salvarea datelor în secțiunea Încărcare/Salvare. Este recomandat să activați ambele opțiuni, astfel încât imaginea de disc să fie creată automat înainte de a opri computerul și să se încarce automat când este pornit.

Dacă ceva nu merge bine - browserul nu va porni, cache-ul nu va fi salvat - verificați dacă toți parametrii sunt specificați corect (calea către folder, intrarea în configurare, valoarea variabilei în fișierul profile.ini).

Pentru a accelera încărcarea paginilor, browserul Google Chrome memorează în cache conținutul acestora: imagini, js-script-uri, css-styles. Toate acestea se acumulează pe hard disk și cresc în dimensiune la sute de megaocteți, dacă nu mai mult. Prin urmare, am luat în considerare deja și. Nu puteți dezactiva complet stocarea în cache în Chrome; Google sugerează să utilizați în schimb modul incognito.

Browserul Chrome este rapid, dar nu întotdeauna corect. Recent, a fost descoperită o eroare, din cauza căreia s-a găsit o încărcare suplimentară pe procesor, din cauza căreia consumul de energie a crescut și bateria laptopului a fost „omorâtă” mai repede. Dezvoltatorii au rezolvat această problemă. Dar există și alte nuanțe ale acestui browser: atunci când navigați pe internet HDD fișierele cache și alte informații despre profilul dvs. de utilizator sunt salvate aproape la fiecare câteva secunde. Acest lucru nu afectează în cel mai bun mod durabilitatea unităților SSD și a unităților HDD tradiționale cu record permanent tind să fredoneze și să lucreze încet.

Pentru a corecta acest defect, puteți transfera memoria cache a browserului sau întregul folder al utilizatorului în RAM pe un disc virtual, pentru care este de dorit să aveți un laptop cu minim 4 GB RAM. Viteza de acces la RAM este mult mai mare decât viteza de acces la Hard disk, prin urmare, în teorie, puteți ucide două păsări dintr-o singură lovitură: accelerați browserul și prelungiți durata de viață a HDD-ului sau a SSD-ului. Asadar, haideti sa începem.

Descărcarea programului RAMDisk(poti de pe site-ul oficial, e suficient versiune gratuită RAMDisk Lite).

Instalați RAMDisk și rulați meniul Start din folderul cu același nume Utilitar de configurare RAMDisk... Selectăm modul avansat ( Vizualizare - Avansat)

În fereastra principală Setări in linie Dimensiunea discului cere marimea corecta disc virtual: este important să găsiți o cale de mijloc aici, nu este nevoie să specificați 100 MB sau 2 GB. Aici alegem Sistemul de fișiere Partiție FAT32și tip Sectorul de pornire Windows... Apasa butonul Porniți RAMDiskși așteaptă sfârșitul lansării.

După aceea, accesați fila Încărcați/Salvați si pune ghici pt Încărcați imaginea discului la pornireși Salvați imaginea discului la Shutdowm... Aceasta înseamnă că atunci când computerul este oprit, imaginea discului virtual creat din RAM va fi salvată pe hard disk, iar când computerul este pornit, acesta va fi încărcat înapoi în RAM fără a pierde date.

V meniul de sus alege Fişierși Salvează setările pentru a salva setările. Apoi opriți discul virtual cu butonul Opriți RAMDisk iar după câteva secunde pornește din nou cu butonul Porniți RAMDisk, repornind astfel discul.


Jumătate din muncă este făcută. Acum trebuie să spunem lui Chrome despre noua sa locație cache. Pentru a face acest lucru, unii sfătuiesc să deschideți Proprietățile comenzilor rapide browser și în linie Un obiect adăugați un spațiu --disk-cache-dir = "H: \ Cache"(aici H: \ Cache este discul virtual creat în RAM). Această metodă poate fi folosită dacă, de exemplu, lansați browserul de fiecare dată printr-o comandă rapidă de pe desktop. Dacă programul se deschide într-un mod diferit, de exemplu, automat când un modem 3G este introdus în laptop, atunci exe „chrome va porni fără parametri specificati pentru scurtătură.

Pentru a nu fi limitat la jumătăți de măsură și pentru a face totul uman, poți înșela Chrome creând un link. Pentru asta avem nevoie utilitate gratuită Link Shell Extensie(poate fi descărcat de pe pagina dezvoltatorului).

Descărcați, instalați și rulați extensia Link Shell, utilitarul are și limba rusă. Nu avem nevoie de fereastra programului în sine. Ceea ce este necesar, programul a adăugat în meniul contextual al butonului din dreapta al mouse-ului.

Deschidem Calculatorul meuși mergând la discul virtual creat, l-am creat ca Unitatea locală H.

Pe acest disc creați un folder Cacheși faceți clic pe el cu butonul din dreapta al mouse-ului. În deschis meniul contextual alege Amintiți-vă sursa linkului.

Apoi mergem la directorul:
c: \ Users \ YOUR_USER_NAME \ AppData \ Local \ Google \ Chrome \ User Data \ Default \

pentru că folderul AppData de obicei ascuns, poate fi deschis Start - Runși introduceți următoarea cale pentru un salt rapid:
% userprofile% \ setări locale \ date aplicație \ google \ chrome \ date utilizator \ implicit \

Aici la browser închisștergeți folderul Cache, apoi business faceți clic dreapta și selectați Plasați ca - Legătură simbolică inserând astfel scurtătura. Astfel, Chrome va accesa folderul Cache în modul său obișnuit și nu va bănui că este de fapt în RAM. În același timp, este încă necesar să se producă periodic, prevenind creșterea volumului acestuia mai multă dimensiune un disc virtual în RAM.

Dacă doriți, puteți face același lucru nu numai pentru folderul cache, ci și pentru întregul folder Datele utilizatorului care include Cache. Astfel, poți muta toate datele de utilizator cu care Chrome lucrează în RAM: istoric, cookie-uri, date de extensie etc.

Tot browsere moderneîn timp ce afișează pagini web, acestea stochează temporar o bucată de conținut static într-o memorie cache de pe hard disk-ul computerului.

Astăzi va fi despre particularitățile de configurare a discului Cacheul browserului Google Chrome, în primul rând despre el transfer pe alt disc.

Permiteți-mi să vă reamintesc că acum ceva timp am terminat deja cu Google Chrome în sala de operație sistem Linux... Acum să facem același lucru, dar pe Windows.

Scopul cache-ului browserului

În Wikipedia, puteți găsi următoarea definiție a unui cache - „Un buffer intermediar cu acces rapid care conțin informații care sunt cel mai probabil să fie solicitate. Accesarea datelor din cache este mai rapidă decât preluarea datelor brute din memorie mai lentă sau dintr-o sursă la distanță...”.

Din punct de vedere tehnologic, în browsere, memoria cache este organizată în moduri diferite, dar esența sa nu se schimbă de la aceasta. Sarcinile principale ale memoriei cache a discului browserului sunt să economisească traficul de internet și să accelereze încărcarea și afișarea paginilor web atunci când le vizitați din nou.

Cheie în în acest caz este sintagma „revedeți”. Evident, în timpul încărcării inițiale a primei pagini a acestui sau aceluia site, nu vor exista economii sau accelerare.

A doua pagină a aceluiași site va fi afișată mai rapid datorită faptului că cu disc local va fi luat deja salvat până în acest moment fișiere CSS, Javascript, elemente design exteriorși astfel se fac mai puține solicitări către serverul web.

Cum este gestionat conținutul memoriei cache a discului browserului

După cum sa menționat mai sus, fișierele salvate în memoria cache a discului nu vor rămâne acolo pentru totdeauna.

Fișierele care ar trebui să fie stocate în cache și cât timp vor fi considerate actualizate copiile lor locale sunt controlate direct de serverul web folosind antetele HTTP. Cache-Controlși Expiră.

Un server web configurat corespunzător adaugă un astfel de antet la toate răspunsurile sale și astfel îi spune browserului dacă să salveze fișierul solicitat în depozitare localăși dacă da, cât timp poate fi folosit.

Cache-Control

Cache-Control: vârsta maximă = 3600

Acest antet indică browserului să memoreze în cache rezultatul solicitării timp de 1 oră.

Cache-Control: vârsta maximă = 0, fără cache

Și acest lucru va interzice memorarea în cache a fișierului.

Expiră

Browser

Pe lângă executarea directivelor serverului web, browserele controlează dimensiunea memoriei cache într-un fel sau altul. Nu știu exact cum stau lucrurile în alte browsere, dar conform observațiilor mele, Google Chrome păstrează dimensiunea maximă a cache-ului la aproximativ 250 MB. Aceasta înseamnă că atunci când se ajunge la un astfel de volum, vechiul conținut al depozitului începe să fie înlocuit cu cel nou, iar acest lucru se întâmplă indiferent de relevanța acestuia.

Când are sens să mutați memoria cache a browserului pe alt disc

Este mai ușor să determinați imediat în ce caz nu trebuie să reconfigurați nimic.

Dacă nu aveți cel mai lent computer din lume cu o mecanică convențională Hard disk, atunci puteți lăsa în siguranță setările de cache în pace. Conform observațiilor mele, transferul fișierelor cache Google Chrome în RAM (activat disc RAM) nu duce la nicio accelerare vizibilă a browserului.

Pe parcurs, același lucru se poate spune despre operațiunea de golire a cache-ului browserului, atât de îndrăgită de mulți. După părerea mea, o astfel de curățare ar trebui făcută într-un singur caz - înainte de a crea backup disc de sistem. În acest caz, fișierul de rezervă rezultat se va dovedi a fi puțin mai mic - în limita acelorași 250 MB. Și așa, în proces muncă de rutină pe computer, spațiul eliberat pe disc ca urmare a curățării va fi reocupat de fișierele cache ale browserului foarte repede. În funcție de intensitatea navigării pe internet, aceasta poate dura doar câteva zeci de minute.

Situația se schimbă dacă sistem de operare computerul este pornit unitate SSD... În acest caz, transferul cache-ului browserului pe alt disc sau pe RAM pentru a minimiza operațiunile de scriere pe SSD și, prin urmare, a prelungi durata de viață a acestuia poate fi considerat cu adevărat recomandabil.

Metode cunoscute pentru migrarea și configurarea memoriei cache Google Chrome

În setările browserului Google Chrome, disponibile utilizatorului prin interfața web, nu este oferită posibilitatea de a modifica parametrii cache-ului discului. Singurul lucru pe care îl poți face este să-l cureți. Cu toate acestea, există metode implicite de gestionare a memoriei cache a browserului.

Indicatori de lansare a aplicației Chrome

Când vine vorba de schimbarea locației discului Cache Chrome Consultanții Google recomandă de obicei să urmărești chrome.exe adauga steag --User-data-dirîn câmp « Un obiect» și indicați director nou depozitare.

În totalitate, poate arăta astfel:
"C: \ Fișiere de program (x86) \ Google \ Chrome \ Aplicație \ chrome.exe "--user-data-dir = Z: \
Dacă trebuie să setați dimensiunea maximă a memoriei cache, atunci trebuie să adăugați încă un steag: --Dimensiunea cache-ului discului urmată de valoarea dorită în octeți.

Fără îndoială, acest mod de a seta are drept deplin pentru existență, dar încă nu pare foarte convenabil. Nu trebuie doar să găsiți toate comenzile rapide lansare google Chrome pe computer și înregistrați steaguri de lansare în ele, mai trebuie să vă amintiți despre aplicațiile web bazate pe acesta, cum ar fi, de exemplu, GMail.

Legături simbolice

Destul de des utilizatorii transferă memoria cache browser Chrome folosind legături simbolice.

Mai devreme, am examinat în detaliu utilizarea legăturilor simbolice în Windows, de exemplu, într-o serie dedicată portarii unui sistem de operare pe un SSD mic.

Pentru a aplica Pe aici, trebuie să știți locația implicită a discului google cache Crom:

  • Windows XP:

C: \ Documente și setări \% NUME DE UTILIZATOR% \ Setări locale \ Date aplicație \ Google \ Chrome \ Date utilizator \ Implicit \ Cache

C: \ Documents and Settings \% USERNAME% \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Media Cache

  • Windows 8 sau 7 sau Vista

C: \ Utilizatori \% NUME DE UTILIZATOR% \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Cache

C: \ Utilizatori \% NUME DE UTILIZATOR% \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Media Cache

În acest scop, trebuie să transferați folderele specificate pe mediul de stocare la alegere, cu browserul care nu rulează și să creați link-uri către ele în locația originală. Acest lucru se poate face folosind comanda mklink. De exemplu, când mutați fișierele cache într-un folder de pe unitatea Z:\, comanda poate arăta astfel:
mklink / D "C: \ Utilizatori \% NUME DE UTILIZATOR% \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Cache" "Z: \ ChromeCache \ Cache"
Este foarte convenabil să creați legături simbolice în fișierul popular manager FAR prin „Alt + F6”. Îl puteți descărca și instala gratuit de pe site-ul oficial al programului.

Dacă transferul se efectuează pe HDD mecanic pentru a elibera spațiu pe discul de sistem, puteți transfera mesajul profilul utilizatorului, adică întregul folder ... \ Mod implicit.

Dar dacă intenționați să utilizați un disc RAM în RAM ca țintă, atunci este mai bine să vă limitați la cele două foldere specificate. Fișierele de profil utilizator în director Mod implicit ocupă aproximativ 200 MB, în ciuda faptului că volumul de trafic cu ei este foarte nesemnificativ.

De ceva timp am folosit această metodă de transfer al cache-ului browserului Chrome, dar am renunțat la el după ce pe neașteptate a apărut o problemă cu instalarea extensiei de care aveam nevoie. Nu știu de ce a refuzat să lucreze cu legăturile simbolice obișnuite, dar un astfel de fapt a avut loc.

Șabloane de politici de grup Google Chrome

Există o modalitate mai interesantă, mai simplă și absolut fără probleme reglaj fin browser google chrome folosind șabloane politici de grup.

În general, șabloanele de politici de grup sunt destinate administratorii de sistem care trebuie să gestioneze regulile Chrome în rețele corporative... Cu toate acestea, nimeni nu ne împiedică să le folosim cu succes pentru setări. acest browser pe un computer personal local.

Primul pas este să obțineți șabloanele adecvate de politică de grup și să le adăugați la sistemul de operare.

Descărcați arhiva cu șabloane de politici de grup pentru Google Chrome de aici. Fișier de arhivare „ modele_politici„Are o dimensiune de aproximativ 7,5 MB.

După despachetarea arhivei în folderele corespunzătoare, puteți găsi fișiere cu politici de grup pentru Windows în formatele ADMși ADMX.

Fără a intra în detalii, putem spune că formatul ADM a fost folosit în versiuni ale sistemului de operare înainte de Windows Vista / Windows Server 2008.

ADMX folosit in versiuni moderne Sistemul de operare permite, în primul rând, să economisiți spațiu unități de sistem Controlerele de domeniu SYSVOL sunt necesare pentru a stoca GPO-urile atribuite.

Copiați fișierele șablon administrative în director C: \ Windows \ PolicyDefinitions.

Fişier crom.admx trebuie copiat în rădăcina acestui folder. În plus, pentru localizare, în acest caz - Rusificare, în folder C: \ Windows \ PolicyDefinitions \ ru-RU trebuie sa pui fisierul chrome.adml din folderul de arhivă … \ Policy_templates \ windows \ admx \ ru.

După aceea, puteți începe imediat să schimbați valoarea implicită setări google Crom.

Lansa Linie de comanda cu drepturi de administrator și tip
gpedit.msc
Editorul de politici de grup local se deschide:

Politicile de grup sunt împărțite în cele care sunt executate la începutul sistemului de operare și cele care sunt aplicate atunci când un utilizator se conectează la o sesiune. În consecință, primele sunt în „ Configurare computer", al doilea în" Configurare utilizator”.

În cazul nostru, în ce secțiune să stabilim regulile de care avem nevoie, nu contează. Având în vedere faptul că lansarea browserului înainte ca utilizatorul să se conecteze la sesiune este cel mai probabil un eveniment puțin probabil, să facem setările în „ Configurare utilizator”.

Deschidem „Configurare utilizator” -> „Șabloane administrative” -> „Google” -> „Google Chrome”și găsiți în partea dreaptă a ferestrei editorului de politici de grup local „ Instalarea directorului cache pe disc”.

Înregistrăm locația dorită a memoriei cache de disc a browserului Chrome (în exemplu, aceasta este rădăcina unității Z :), activăm și salvăm această regulă.

Acum puteți verifica imediat rezultatul. Repornim browserul. Dacă în setari aditionale browser-ul tău este permis” Nu-i dezactivați pe cei care rulează fundal servicii când browserul este închis”, Apoi nu uitați să efectuați o ieșire suplimentară prin pictograma Chrome din tavă.

După lansarea Google Chrome, folderele „ Cache" și " Cache media”(Este posibil ca acesta din urmă să nu apară imediat - depinde de tipul de conținut al site-ului vizualizat). De fapt, asta-i tot.

În plus, dacă este necesar, puteți seta maximul permis dimensiunea memoriei cache a discului si separat dimensiunea cache media... Valorile trebuie specificate în octeți. Deci, dacă doriți să limitați memoria cache la un nivel, de exemplu, exact 150 MB, atunci în octeți va fi 157286400.

Câteva considerații pentru mutarea memoriei cache a browserului în RAM

După cum am menționat mai sus, în primul rând, este logic să eliminați memoria cache a browserului de pe unitatea SSD.

Dacă computerul tău are mai multe hard disk și unul dintre ele este mecanic tradițional, atunci soluția poate fi foarte simplă. Dar dacă în computer există un singur disc și este un SSD, atunci va trebui să te gândești la organizarea unui disc virtual în RAM.

Găsirea unui software potrivit pentru organizarea unui disc RAM pentru transferul unui cache al browserului nu este dificilă. În plus, alegerea nu este atât de mare.

De exemplu, puteți recomanda în siguranță „RAMDisk” de la Dataram. Versiunea numită „RAMDisk Software”, care are o dimensiune maximă a discului virtual de 4 GB, este distribuită gratuit. Acest volum este mai mult decât suficient pentru a ne rezolva problema.

Cu ceva timp în urmă am folosit cu succes acest software pentru a organiza o unitate super-rapidă pentru înregistrarea cu compresie NTFS.

Din păcate, majoritatea covârșitoare a programelor Windows pentru organizarea unităților în memoria RAM a computerului, spre deosebire de Linux, nu știu cum să schimbe dinamic volumul unui disc virtual.

Pentru sarcina noastră de astăzi, acest lucru nu este atât de groaznic. Este suficient să setați cache-ul maxim de disc și cache media folosind politici de grup și să creați un RAMDisk cu 10-15% mai mare decât valoarea lor totală.

Dacă nu faci o astfel de rezervă, atunci când te apropii valoare limită volumul alocat, sistemul de operare va începe să informeze enervant că discul rămâne fără spațiu.

Dar, din moment ce este deja făcut condus rapidîn RAM, probabil că veți dori să transferați fișiere temporare de sistem pe acesta. Și aici la marime fixa discul RAM mic va începe să aibă probleme.

Adevărul este că de obicei temporar fișiere Windows ocupă foarte puțin spațiu, dar din când în când programe, de exemplu, când actualizare automata, poate încerca să scrie cantități foarte substanțiale de informații în TEMP sau TMP. Acesta este ceea ce face NVIDIA, în special, atunci când își actualizează software-ul - pachetul este descărcat în TMP, care este de aproximativ 300 MB.

Multă vreme nu am putut înțelege de ce programul de lucru cu fotografii „ViewNX 2” de la Nikon se blochează cumva foarte rău în timpul operațiunilor de grup. În cele din urmă, s-a dovedit că, din nou, din cauza lipsei de spațiu pe mass-media pt fișiere temporare.

Puteți încerca să combateți aceste probleme descărcând singur pachete de servicii sau setând căi alternative pentru directoare temporare în setările programului (dacă sunt furnizate, desigur). Dar este evident că problema poate fi rezolvată fundamental prin creșterea semnificativă a volumului mediilor virtuale - până la 1 GB sau mai mult.

Este permis să faceți acest lucru numai atunci când computerul are o anumită „rezervă” de RAM. În caz contrar, este mai bine să refuzați complet transferul fișierelor temporare pe un disc RAM.

Cu toate acestea, există o soluție excelentă la problemă - „ Primo Ramdisk " (VSuite Ramdisk II) de la companie Software ROMEX... Din păcate, nu există o versiune gratuită, doar 30 de zile Perioada de probă... Pentru licența „Primo Ramdisk Editie Standard„Pentru două computere, dezvoltatorii cer 29,95 USD. S-ar putea să merite.

Acest software poate crea discuri RAM virtuale dinamice în Windows. Dimensiunea maximă a discului este setată atunci când este creat, dar, în realitate, folosește exact atâta RAM cât este necesar pentru a plasa fișiere pe el. acest moment timp. De îndată ce unele informații de la disc RAM virtual este șters, memoria RAM este imediat (de fapt, după 30 de secunde) returnată la sistemul de operare.

Pentru a minimiza și mai mult utilizarea RAM, puteți activa compresia ntfs a discului RAM virtual.

O descriere detaliată a avantajelor și dezavantajelor acestui program nu face obiectul articolului de astăzi. Este posibil să revenim la el mai târziu. Principalul lucru care îl deosebește în mod fundamental de alte programe similare este crearea de discuri RAM dinamice și capacitatea de a lucra cu sisteme de operare pe 32 de biți. Aceasta din urmă poate fi o alternativă foarte bună, care nu duce întotdeauna la rezultatul dorit.

Dintre deficiențe, se poate remarca unul, dar foarte semnificativ. Dacă conectați creatul disc dinamic cu un fișier imagine pentru încărcarea / salvarea conținutului său, atunci un astfel de disc RAM încetează imediat să fie dinamic. De macar Nu am reușit să realizez altfel.

Aceasta înseamnă că, pentru ca discul RAM să rămână cu adevărat dinamic și acest lucru este foarte de dorit, trebuie să uitați de salvarea conținutului său atunci când opriți și reporniți computerul. În orice caz, prin intermediul programului.

În general, nimeni nu se deranjează să scrie un script simplu pentru a sincroniza conținutul unui disc virtual cu un anumit folder de pe disc fizic la pornirea și oprirea computerului, așa cum este descris în articolul menționat la începutul acestei publicații, în legătură cu Linux.

Acum să ne punem o întrebare atât de sedițioasă. Este într-adevăr atât de important să salvați conținutul cache-ului browserului când opriți/reporniți computerul?

După cum ne-am dat seama deja mai sus, memoria cache a browserului nu afectează viteza de încărcare și afișare a resurselor web vizitate pentru prima dată, atunci când vizualizați mai multe pagini ale unui site, totul va fi bine, dar veți avea timp să reveniți la prima dată. site-ul vizitat anterior înainte ca cache-ul paginilor sale va deveni irelevant sau nu va fi pur și simplu înlocuit de un alt mai nou - o mare întrebare.

În favoarea discului RAM nesalvat pentru cache-ul browserului și temporar fișiere de sistem mai sunt cel putin doua argumente.

Cât de des închideți și reporniți computerul?

Dacă aveți un laptop, atunci cel mai probabil acest lucru se întâmplă destul de rar. De regulă, starea obișnuită a unui laptop inactiv conectat la rețea este somn, dacă este alimentat de o baterie, atunci hibernați.

CU calculator desktop totul nu este atât de simplu, cel mai probabil frecvența de oprire este determinată de prezența sau absența unei surse de alimentare neîntreruptibile.

Cu toate acestea, dacă „Power Supply” este setat la „Enable pornire rapidă(recomandat) ”, care este în esență o versiune trunchiată a hibernatei, conținutul discului virtual creat cu Primo ramdisk, va fi salvat chiar și atunci când computerul este oprit.

Concluzie

Modul de configurare a memoriei cache a browserului Google Chrome folosind politici de grup este foarte simplu și cel mai eficient.

Când transferați memoria cache a browserului în memoria RAM a computerului, puteți utiliza orice destinat organizației discuri RAM virtuale PE.

Cel mai eficient în ceea ce privește utilizarea RAM este softwarePrimo Ramdisk " (VSuite Ramdisk II) companie Software ROMEX care permite utilizarea discurilor RAM dinamice.

Top articole similare