CLOPOTUL

Sunt cei care citesc aceasta stire inaintea ta.
Abonați-vă pentru a primi articole noi.
E-mail
Nume
Nume
Cum vrei să citești Clopoțelul?
Fără spam


În ultimul timp, mi-a apărut în mod constant o fereastră că Mozilla Firefox folosește multă memorie. Eram puțin obosit de asta, așa că m-am dus la experții de pe internet pentru a căuta un răspuns la această întrebare aflat.

Acest articol este destinat să-i ajute pe cei care sunt nedumeriți de problema lăcomiei în browserul Mozilla Firefox. Și anume în ceea ce privește utilizarea lor cantitate mare RAM, care la rândul său poate duce la o sarcină mare a sistemului de discuri și a procesorului central.
Adesea, suprasolicitarea memoriei, precum și încărcarea procesorului, apar din cauza pluginurilor și barelor strâmbe. Nu este nevoie să vă decorați browserul cu bibelouri pentru toate ocaziile sau pentru viitor. Lăsați doar cele de care aveți cu adevărat nevoie, dezactivați-le pe cele inutile și nu uitați să actualizați restul. Acesta din urmă este deosebit de relevant datorită frecvenței actuale de lansare a noilor versiuni ale browserului Firefox.

Pentru a identifica un plugin problematic, puteți dezactiva totul dintr-o dată. Apoi activați-le pe rând, verificând modificările în utilizarea resurselor sistemului.

Dar totuși, principalul motiv pentru utilizarea excesivă a memoriei RAM este funcția de stocare în cache a paginilor deschise recent. Aceasta nu este o greșeală sau un defect, a fost intenționat de dezvoltatori. Un anumit număr de pagini deschise anterior continuă să fie stocat în RAM până când browserul este complet închis. Ele ocupă spațiu chiar și atunci când toate filele, cu excepția ultimei, sunt închise. Acest lucru se face astfel încât utilizatorul să poată accesa o pagină vizualizată anterior fără întârzierea reîncărcării și procesării acesteia. Pare util, dar numai dacă ai un computer modern, puternic. Din păcate, configurațiile simple fac din ce în ce mai puțin convenabil să lucrezi ultimele versiuni Firefox. Judecati singuri, astazi 1 GB de memorie folosit doar de un browser nu va surprinde pe nimeni, dar ce ar trebui sa faca cei care au la bord doar 1 GB de RAM? sistem de operareși alte programe), dar computerul este necesar doar pentru navigarea pe Internet, aplicații de birou și nu poate fi actualizat? Astfel de utilizatori li se poate cere să abandoneze complet memoria cache FireFox, urmând recomandările de mai jos.

În primul rând, trebuie să accesați pagina de setări „

despre:config (specificați în bara de adrese) . Confirmați acțiunea dvs., dacă este necesar:
și efectuați următoarele acțiuni cu setările:


  • Reduceți valoarea variabilei
  • browser.sessionhistory.max_entries de la 50 la, de exemplu, 10 . Această variabilă este responsabilă pentru numărul de pagini din cache la care pot fi returnate fără a le reciti de pe Internet (în fiecare filă);

  • Instala browser.sessionhistory.max_total_viewers la 0 . Această variabilă este responsabilă pentru numărul de pagini deja „parsate” (procesate) din paragraful anterior stocate în memorie. Dacă pagina necesară nu este în memorie, este citită din memoria cache a discului și procesată din nou. Deoarece această acțiune este rar efectuată, nu are rost să păstrăm astfel de pagini în memorie;

  • Creați o variabilă de tip nou bool, config.trim_on_minimize și instalați-l la adevărat . Firefox va elibera apoi memoria nefolosită atunci când minimizează fereastra;

  • Instala network.prefetch-next la fals . În acest caz, Firefox nu va citi niciodată în avans paginile care au link-uri către pagina curentă.

Reporniți browserul.

Am făcut asta singur, acum voi urmări și aștept să văd dacă fereastra de memorie apare din nou.
Succes tuturor, mă voi bucura dacă aceste informații vă vor fi de folos.
Urmărește următoarele episoade din „Sfatul experților” cu informații interesante pentru tine pe blogul de la Lyubasha K...

Firefox folosește uneori mai multă memorie (RAM) decât ar trebui. Acest lucru poate face Firefox mai lent și, în cazuri extreme, poate chiar face ca Firefox să se blocheze. Acest articol descrie cum să faci Firefox să utilizeze mai puțină memorie.

  • În funcție de sistemul dvs. de operare, puteți revizui și monitoriza utilizarea memoriei prin instrumente specifice. Pe Windows, fila Performanță a Managerului de activități Windows afișează utilizarea memoriei.

Suplimente

Dezactivarea extensiilor și temelor consumatoare de memorie

Extensiile și temele pot determina Firefox să folosească mai multă memorie decât ar folosi în mod normal.

Pentru a determina dacă o extensie sau o temă determină Firefox să folosească prea multă memorie, porniți Firefox în modul sigur și observați utilizarea memoriei. În modul sigur, extensiile și temele sunt dezactivate, așa că dacă observați o îmbunătățire semnificativă, puteți încerca să dezactivați sau să dezinstalați extensiile.

  • Pentru mai multe informații despre pornirea Firefox în modul sigur și despre cum să găsiți ce extensie sau temă cauzează problema dvs., consultați Depanarea extensiilor, temelor și problemelor de accelerare hardware pentru a rezolva problemele obișnuite ale Firefox.

Ascunderea conținutului intruziv

Multe pagini web au conținut de care nu aveți cu adevărat nevoie și care utilizează memoria pentru a fi afișat. Blocarea conținutului încorporată în Firefox poate ajuta la economisirea memoriei, împiedicând încărcarea conținutului de urmărire terță parte. Consultați articolul Blocarea conținutului pentru detalii.

Unele extensii vă permit să blocați un astfel de conținut inutil; de exemplu:

  • uBlock Origin vă permite să ascundeți anunțuri pe site-uri web.
  • NoScript vă permite să activați și să dezactivați selectiv toate scripturile care rulează pe site-uri web.

Verificarea accelerației hardware Flash

Folosind mai puține file

Fiecare filă necesită ca Firefox să stocheze o pagină web în memorie. Dacă ai frecvent mai mult de 100 de file deschise, luați în considerare utilizarea unui mecanism mai ușor pentru a ține evidența paginilor de citit și a lucrurilor de făcut, cum ar fi:

  • Marcaje. Sugestie: „Marcați toate filele” va marca un set de file.

Alte aplicații care folosesc memoria

Având mai multe aplicații care rulează simultan, computerul dvs. poate să ruleze încet și alte aplicații să facă acest lucru, de asemenea. Prin închiderea unora dintre aplicațiile inutile, utilizarea memoriei va fi redusă.

Instrumente de depanare a memoriei

  • Firefox:
    • The despre:memorie pagina vă permite să depanați cu precizie probleme specifice legate de memorie (de exemplu, cauzate de un site web, o extensie, o temă) și uneori butonul Minimizați utilizarea memoriei vă poate ajuta să reduceți instantaneu utilizarea memoriei. Pentru îndrumări privind utilizarea despre:memorie vizitați despre:memorie
    • Chiar dacă nu sunteți un programator C++, puteți încerca alte instrumente și sfaturi pe care le folosesc dezvoltatorii Firefox pentru a depana scurgerile.
  • Sistem:
    • Vedeți câtă memorie este utilizată verificând Managerul de activități Windows Performanţă fila (faceți clic pe „Mai multe detalii” în Managerul de activități pentru a afișa toate filele). Consultați această postare de blog Windows pe site-ul Microsoft pentru mai multe informații.

Adăugați RAM la computer

Dacă ați epuizat toate sfaturile din secțiunile anterioare și utilizarea memoriei dvs. este încă aproape de maxim, poate este timpul să adăugați mai multă memorie la computerul dvs. RAM este ieftină și va oferi o creștere uriașă a performanței.

Am scris deja despre cum să accelerezi încărcarea paginii în Mozilla FireFox prin editarea diferitelor setări folosind despre:config, cu toate acestea, pe lângă aceasta, mai există ceva ce nu ar strica să modificem în acest browser.

Mulți oameni știu că sunt umpluți cu diferite plugin-uri (și chiar fără a fi plin de ele) mestecă o cantitate relativ mare de RAM, atât prăbușită, cât și extinsă.
Cu toate acestea, este posibil să se efectueze o anumită optimizare, care nu numai că va reduce ușor consumul de resurse computerizate, dar va face și browserul să funcționeze oarecum mai rapid și mai adecvat.

Reducerea cantității de memorie RAM consumată de Firefox

Să începem cu optimizarea consumului de memorie.
Deci, iată-ne:

  1. Lansați browserul nostru Mozilla Firefox
  2. Noi recrutăm (doar scriem, nu copiam)în bara de adrese (aici intram, de exemplu sonikelf.ru) despre:configși, acceptând să fim atenți, ajungem la pagina de setări a browserului
  3. Găsiți un parametru în lista de setări și setați-i valoarea 0
  4. Următorul (făcând clic dreapta și selectând din lista derulantă " Crea- boolean«) trebuie să creați un parametru cu numele config.trim_on_minimizeși sens adevărat
  5. Închideți pagina de setări și reporniți browserul

Folosind acești doi parametri, am făcut modificări subsistemului de stocare în cache a datelor, reducând astfel consumul de RAM în modul minimizat. (sens config.trim_on_minimize este responsabil pentru încărcarea în fișierul swap în timp ce browserul în sine este minimizat), și, de asemenea, a preluat un parametru important care a schimbat consumul de memorie RAM în timpul călătoriei pe Internet.

Ideea este că browser.sessionhistory.max_total_viewers este responsabil pentru cantitatea de RAM alocată în care sunt stocate paginile pe care le vizităm. Acest lucru se face astfel încât atunci când apăsați butonul " Spate", browserul nu a fost nevoit să reîncarce întreaga pagină de pe Internet sau din memoria cache de pe hard disk, ceea ce accelerează călătoria prin site-urile deja vizitate folosind butoanele de mai sus " Înainte-Înapoi". Am o părere întemeiată că chiar și fără acest gadget tranziția este suficient de rapidă, așa că o poți opri, deoarece consumă RAM după o schemă complet lipsită de scrupule:

În consecință, atribuirea valorii de mai sus 0 (în loc de standardul -1) Am dezactivat această funcție și, prin urmare, am salvat iubiții noștri megaocteți de RAM, care au fost invariabil mușcați în timp ce navigam pe site-uri web.

În continuare, aș dori să observ că o mare parte din consumul de resurse este alocată nu atât pentru „y” în sine, ci pentru pluginurile și extensiile atașate acestuia și, prin urmare, să realizăm o mică optimizare în acest domeniu. Pentru a face acest lucru, deschideți „ Instrumente- Suplimente"și uite ce am instalat acolo:

  • În primul rând, ar trebui să eliminați tot ceea ce cu siguranță nu utilizați sau al cărui scop nu îl cunoașteți. Pentru a face acest lucru, pur și simplu selectați „ Şterge» vizavi de una sau alta extensie
  • În continuare, vă recomand să utilizați „ Dezactivați” vizavi de acele pluginuri pe care momentan nu le folosești, dar de care ai nevoie periodic. De exemplu, ar putea fi, să zicem, VideoDownloadHelper, pe care probabil îl folosiți pentru a descărca muzică și videoclipuri din când în când, dar nu o faceți în mod regulat (de exemplu, folosesc acest plugin cel mult o dată pe săptămână sau două, iar în restul timpului îl am dezactivat). Faceți acest lucru pentru toate extensiile neutilizate în prezent și pur și simplu activați-le după cum este necesar.

Acum, în ceea ce privește " Pluginuri» (și anume pluginuri, nu suplimente), pentru că și ele trebuie puse în ordine, ceea ce, de altfel, nu toată lumea face pur și simplu fără să știe despre existența lor. Pentru a le gestiona, accesați fila „ Instrumente- Suplimente- Pluginuri«.

Aici, poate, merită să dezactivați totul, cu excepția Shockwave FlashŞi Platforma Java TM(deși acest plugin nu este întotdeauna necesar și nu pentru toată lumea). Restul, de regulă, sunt suplimente împachetate în jurul diverselor aplicații, care nu au absolut nicio semnificație. Ca o opțiune mai poți pleca Adobe Acrobat(responsabil pentru deschiderea fișierelor PDF direct în), dar personal prefer să folosesc aplicația cu același nume decât un plugin.

Când ați terminat de lucrat cu pluginuri și extensii, reporniți browserul.

Să trecem la setarea în continuare a consumului de memorie și anume, de data aceasta, la lucrul cu cache-ul atât în ​​RAM, cât și pe disc. Aceste setări sunt destul de flexibile și afectează direct memoria și spațiul mestecat de browser. Vă spun ce este:

    • Redescoperim preferatul nostru despre:config. Am scris mai sus despre cum să faci asta.
    • Introduceți în rândul „ Filtra" cuvinte browser.cacheși vedem în fața noastră ceva ca această listă:

    • Aici ne interesează parametrii browser.cache.memory.enableŞi
    • Primul și anume browser.cache.memory.enable activează sau dezactivează utilizarea memoriei RAM în scopul stocării în cache a conținutului paginilor încărcate, și anume imagini, elemente de interfață cu utilizatorul etc. Setând valoarea aici fals Veți dezactiva utilizarea RAM în aceste scopuri, ceea ce va reduce consumul acesteia de către browser, dar va afecta direct performanța. Pe de altă parte, puteți limita pur și simplu acest cache prin setarea parametrului browser.cache.memory.max_entry_size valoarea din tabelul de mai jos:

Unde prima coloană arată câtă memorie va fi alocată pentru nevoile de cache, iar a doua coloană este valoarea corespunzătoare specificată pentru parametru browser.cache.memory.max_entry_size. Adică dacă, de exemplu, nu vrei mai mult de 64 MB, apoi setați parametrul browser.cache.memory.max_entry_size sens 4096.

Apropo, aici puteți configura utilizarea cache-ului hard disk in aceleasi scopuri. Parametrii sunt responsabili pentru acest lucru browser.cache.disk.enableŞi browser.cache.capacitate.disc. Am această memorie cache dezactivată, dar nu există memorie RAM în sistem 8 GB, și, prin urmare, memoria cache este activată și, în consecință, este alocată mult mai mult RAM pentru Firefox, deoarece sunt un susținător al performanței crescute. Ce este mai important pentru tine și de ce, gândește-te singur. În principiu, puteți dezactiva ambele cache.

Când ați terminat editarea, închideți configurația și reporniți browserul.

Asta e tot pentru moment cu RAM. Să trecem la setările de viteză de încărcare ale browserului și la viteza acestuia în general, deoarece unii oameni se plâng de timpii lungi de pornire și de înghețarea periodică.

Optimizarea vitezei de încărcare a Firefox, precum și a stabilității și vitezei

De regulă, timpii lungi de pornire și încetineala/înghețarea excesivă sunt asociate cu un subsistem de disc slab și cu o umflare excesivă. (sau reglat strâmb) cache. Am configurat deja parțial memoria cache (și o vom configura parțial), dar totul trebuie ales. În special, vom face câteva setări utile ale browserului care vor accelera oarecum încărcarea și viteza generală de operare.

Pentru început, vă recomand să accelerați puțin funcționarea discurilor, pentru care trebuie să faceți mai multe setări pentru a le optimiza, despre care am scris în articolul „Câteva setări pentru a optimiza funcționarea hard diskului” și faceți și defgramentarea.

În continuare, recomand personal transferul pe disc C:/, și anume la rădăcina sa (adică nu într-unul dintre subdirectoare, adică Program Files, ci pur și simplu). Dacă memoria îmi funcționează corect, atunci reinstalarea browserului nu este necesară pentru aceasta - trebuie doar să utilizați butonul drept al mouse-ului și comanda „ Tăiați- Introduce". Creați o nouă comandă rapidă dacă este necesar (este posibil ca cel vechi să nu funcționeze din cauza schimbării căii), care se face cu același buton dreapta al mouse-ului și elementul „ Creați o comandă rapidă". Dacă C:/ nu este cea mai rapidă unitate din sistem și există altele mai rapide din punct de vedere fizic, atunci mutați-o acolo.

Să trecem la setări. Cert este că la pornire, browserul verifică prea multe lucruri, ceea ce încetinește încărcarea. Deci, să eliminăm asta. Pentru a face acest lucru, lansăm, deschidem „ Instrumente- Setări". În fereastra de setări care apare, accesați „ Adiţional„și subfilă” General«.


Aici recomand eliminarea acestuia din urmă 3 căpușe, și anume „ Verificați întotdeauna la pornire dacă Firefox este browserul implicit«, « Trimite rapoarte de blocare" Și " Trimiteți date de performanță«.

Pe subfila " Actualizări» dezactivați verificarea actualizărilor (acest lucru se poate face oricând manual folosind „ Referinţă- DESPRE-Verificați actualizările«) și pluginuri pentru motoarele de căutare, adică debifați casetele corespunzătoare. În general, puteți dezactiva și verificarea actualizărilor suplimentelor, deoarece acestea sunt verificate de fiecare dată când browserul este actualizat. Aici, gândiți-vă singur ce este mai convenabil pentru dvs (L-am dezactivat).

Postfaţă

Aşa ceva. Sper că iubitul tău FF după aceea am început să alerg mai repede și să mănânc mai puțin.

PS: articol scris 7 februarie 2009. Actualizare globală 22 octombrie 2011.

Browserul tău a devenit lent? Se întâmplă des accidentele și accidentele? - un semn sigur că Firefox consumă memorie. Utilitarul necesită în medie 500 de megaocteți de memorie RAM, ca și alte browsere. De ce se întâmplă asta? – un număr mare de file deschise, o grămadă de pluginuri și extensii de bază, o versiune veche a programului. Dacă mai devreme am folosit flash în mod implicit pentru fiecare pagină deschisă, acum doar când era necesar - acest lucru a rezolvat parțial problema cu încărcarea RAM, dar nu a eliminat-o.

Cum să aflați câtă memorie folosește Firefox

„Consumul” optim este de 300–600 de megaocteți. Deja la 800, încep probleme de performanță vizibile, iar la un gigabyte, utilitarul se prăbușește „Din motive nespecificate” și solicită „Trimiteți un raport de blocare”. Pentru a afla cât consumă un anumit program:

Ce să fac

De ce Firefox consumă o mulțime de memorie a fost deja înțeles aproape că nu au fost menționate jamburile dezvoltatorilor de browser și suplimentele certificate. Da, exact acele pluginuri care sunt aprobate oficial de Mozilla. AdBlock Plus, ucigașul favorit al tuturor, provoacă probleme serioase de performanță nu numai în Firefox, ci și în Google Chrome. Încercați să îl dezactivați dacă browserul dvs. devine lent. Sau:

  • Actualizați Firefox
  • Reporniți programul sau sistemul.
  • Dezactivați cât mai multe extensii și teme grafice.
  • Închideți file dacă sunt mai mult de 20 deschise.
  • Încheiați procesele inutile în Managerul de activități.
  • Actualizați driverele plăcii video.
  • Cea mai scumpă soluție, dar foarte utilă nu numai pentru lucrul cu Internetul, este extinderea memoriei RAM.

Fara comentarii

Acest articol este destinat să-i ajute pe cei care sunt nedumeriți de problema lăcomiei în browserul Mozilla Firefox. Și anume, în ceea ce privește utilizarea sa a unei cantități mari de RAM, care, la rândul său, poate duce la o sarcină mare a sistemului de discuri și a procesorului central. Aș dori să notez imediat că nu folosesc acest browser, dar prefer Google Chrome. Dar întrebări frecvente Acest subiect m-a determinat să scriu această notă. În ea voi descrie motivele și voi enumera cele mai populare recomandări pentru rezolvarea problemei. În primul rând, să ne uităm la primul lucru - motivele.
Adesea, suprasolicitarea memoriei, precum și încărcarea procesorului, apar din cauza pluginurilor și barelor strâmbe. Nu este nevoie să vă decorați browserul cu bibelouri pentru toate ocaziile sau pentru viitor. Lăsați doar cele de care aveți cu adevărat nevoie, dezactivați-le pe cele inutile și nu uitați să actualizați restul. Acesta din urmă este deosebit de relevant datorită frecvenței actuale de lansare a noilor versiuni ale browserului Firefox.

Pentru a identifica un plugin problematic, puteți dezactiva totul dintr-o dată. Apoi activați-le pe rând, verificând modificările în utilizarea resurselor sistemului.

Dar totuși, principalul motiv pentru utilizarea excesivă a memoriei RAM este funcția de stocare în cache a paginilor deschise recent. Aceasta nu este o greșeală sau un defect, a fost intenționat de dezvoltatori. Un anumit număr de pagini deschise anterior continuă să fie stocat în RAM până când browserul este complet închis. Ele ocupă spațiu chiar și atunci când toate filele, cu excepția ultimei, sunt închise. Acest lucru se face astfel încât utilizatorul să poată accesa o pagină vizualizată anterior fără întârzierea reîncărcării și procesării acesteia. Pare util, dar numai dacă ai un computer modern, puternic. Din păcate, configurațiile simple fac din ce în ce mai puțin posibil să lucrezi confortabil cu cele mai recente versiuni de Firefox. Judecati singuri, astazi 1 GB de memorie folosit doar de un browser nu va surprinde pe nimeni, dar ce ar trebui sa faca cei care au la bord doar 1 GB de memorie RAM (pentru sistemul de operare si alte programe), iar un computer este nevoie doar pentru navigați pe internet, aplicații de birou și nu pot fi actualizate? Astfel de utilizatori li se poate cere să abandoneze complet memoria cache FireFox, urmând recomandările de mai jos.

În primul rând, trebuie să accesați pagina de setări „ despre:config” (indicați în bara de adrese). Confirmați acțiunea dvs., dacă este necesar:

și efectuați următoarele acțiuni cu setările:

  • Reduceți valoarea variabilei browser.sessionhistory.max_entries de la 50 la, de exemplu, 10. Această variabilă este responsabilă pentru numărul de pagini din cache la care pot fi returnate fără a le reciti de pe Internet (în fiecare filă);
  • Instala browser.sessionhistory.max_total_viewers la 0. Această variabilă este responsabilă pentru numărul de pagini deja „parsate” (procesate) din paragraful anterior stocate în memorie. Dacă pagina necesară nu este în memorie, este citită din memoria cache a discului și procesată din nou. Deoarece această acțiune este rar efectuată, nu are rost să păstrăm astfel de pagini în memorie;
  • Creați o variabilă de tip nou bool, config.trim_on_minimize, și setați-l la adevărat. Firefox va elibera apoi memoria nefolosită atunci când minimizează fereastra;
  • Instala network.prefetch-next la fals. În acest caz, Firefox nu va citi niciodată în avans paginile care au link-uri către pagina curentă.

Reporniți browserul.



CLOPOTUL

Sunt cei care citesc aceasta stire inaintea ta.
Abonați-vă pentru a primi articole noi.
E-mail
Nume
Nume
Cum vrei să citești Clopoțelul?
Fără spam