De ce un browser mănâncă o mulțime de berbeci

Anonim

De ce un browser mănâncă o mulțime de berbeci

Browserele sunt unul dintre cele mai exigente programe din computer. Consumul de memorie operațională trece adesea pragul de 1 GB, motiv pentru care computerele și laptopurile prea puternice încep să încetinească, este necesar să începeți un alt software în paralel. Cu toate acestea, este adesea consolidată consumul de resurse provoacă și personalizarea personalizată. Să ne dăm seama în toate versiunile de ce browserul web poate dura mult spațiu în memoria RAM.

Cauzele consumului ridicat de RAM la browser

Chiar și pe cele mai productive computere pot lucra browsere și alte programe de funcționare în același timp la un nivel acceptabil. Pentru a face acest lucru, este suficient să se ocupe de motivele pentru consumul ridicat de memorie RAM și să evite situațiile pe care le contribuie.

Cauza 1: Browser Bigness

Programele pe 64 de biți sunt întotdeauna mai solicitante ale sistemului, ceea ce înseamnă că au nevoie de mai mult RAM. O astfel de aprobare este adevărată pentru browserele. Dacă există până la 4 GB în RAM PC-uri, puteți alege în siguranță un browser pe 32 de biți ca principal sau de rezervă, funcționând numai dacă este necesar. Problema este că dezvoltatorii sunt, deși oferă o opțiune pe 32 de biți, dar nu este evidentă: îl puteți descărca prin deschiderea unei liste complete de fișiere de pornire, pe pagina principală numai pe 64 de biți este oferită.

Google Chrome:

  1. Deschideți pagina principală a site-ului, coborâți în jos, faceți clic pe "Produse" bloc "pentru alte platforme".
  2. Accesați lista tuturor descărcărilor din Google Chrome

  3. În fereastra Selectare versiune pe 32 de biți.
  4. Selectați versiunea pe 32 de biți a Google Chrome

Mozilla Firefox:

  1. Navigați la pagina principală (trebuie să existe o versiune a site-ului în limba engleză) și să coborâți în jos făcând clic pe linkul "Descărcați Firefox".
  2. Mozilla Firefox Încărcare

  3. Pe pagina nouă, găsiți link-ul avansat de instalare și alte platforme dacă doriți să descărcați versiunea în limba engleză.

    Mozilla Comutator de instalare Firefox

    Selectați "Windows 32-Bit" și descărcați.

  4. Descărcarea versiunii pe 32 de biți Mozilla Firefox

  5. Dacă aveți nevoie de o altă limbă, faceți clic pe linkul "Descărcați în altă limbă".

    Trecerea la alegerea descărcării de descărcare a Firefoxului Mozilla cu un pachet lingual

    Găsiți limba dvs. în listă și faceți clic pe pictograma cu inscripția "32".

  6. Descărcarea versiunii pe 32 de biți a Mozilla Firefox cu un pachet Ulcer

Operă:

  1. Deschideți pagina principală a site-ului și faceți clic pe butonul "Încărcare Opera" din colțul din dreapta sus.
  2. Tranziția la lista tuturor descărcărilor Opera

  3. Defilați în partea de jos și în blocul "Arhiva Opera", faceți clic pe linkul "Găsiți FTP Archive".
  4. Du-te la arhiva FTP cu versiuni de operă

  5. Selectați cea mai recentă versiune disponibilă - este la sfârșitul listei.
  6. Selectați cea mai recentă versiune de Opera din FTP

  7. Din sistemele de operare, specificați "câștig".
  8. Selectați Sistem de operare pentru Opera în FTP

  9. Descărcați fișierul "setup.exe", fără a avea un "x64".
  10. Descărcați versiunea pe 32 de biți a Operei

Vivaldi:

  1. Accesați pagina principală, accesați pagina și faceți clic pe "Vivaldi pentru Windows" din blocul "Vivaldi".
  2. Du-te la lista tuturor descărcărilor Vivaldi

  3. Derulați în jos pagina de mai jos și în secțiunea "Download Vivaldi pentru alte sisteme de operare", selectați 32-Bit, pe baza versiunii Windows.
  4. Descărcarea unei versiuni pe 32 de biți a Vivaldi

Browserul poate fi instalat pe partea de sus a unei ultimele versiuni deja existente pe 64 de biți sau pre-șterse. Yandex.browser nu oferă o versiune pe 32 de biți. Browserele web concepute special pentru computerele slabe, cum ar fi Luna Pale sau SlimJet, nu sunt limitate în selecție, prin urmare, pentru a salva câteva megaocteți, puteți descărca o versiune pe 32 de biți.

Consultați și: Ce să alegeți un browser pentru un computer slab

Cauza 2: Extensii instalate

Destul de evident, necesită totuși menționarea. Acum, toate browserele oferă un număr mare de add-on-uri, iar multe dintre ele pot fi într-adevăr utile. Cu toate acestea, fiecare astfel de prelungire poate necesita atât 30 MB de RAM, cât și mai mult de 120 MB. După cum înțelegeți, nu numai în cantitatea de extensii, ci și în destinația, funcționalitatea, complexitatea.

Blocurile de publicitate condiționate sunt o dovadă strălucitoare a acestui lucru. Toate adblock-ul preferat sau adblock plus ocupă mult mai multe memorii RAM în timpul lucrărilor active decât aceeași origine ublock. Verificați câte resurse necesită acest lucru sau această extensie, puteți prin intermediul managerului de sarcini încorporat în browser. El este aproape fiecare browser:

CHROMIUM - "MENU"> "Instrumente avansate"> "Manager de activități" (sau apăsați combinația de taste Shift + ESC).

Vizualizați extinderea consumului de memorie de returnare prin manager de sarcini în Google Chrome

Firefox - "Meniu"> "Mai mult"> "Manager de activități" (sau introduceți aproximativ: performanța în bara de adrese și apăsați ENTER).

Vizualizați Extensiile de consum Runs prin manager de sarcini în Mozilla Firefox

Dacă detectați orice modul volocios, căutați un analog mai modest, deconectați sau ștergeți.

Motivul 3: Subiecte de înregistrare

În general, acest articol rezultă din al doilea, dar nu toate denumirile care au stabilit subiectul reamintește că se referă, de asemenea, la expansiune. Dacă doriți să obțineți performanțe maxime, deconectați sau ștergeți subiectul, oferind programului un aspect implicit.

Cauza 4: Tip de fila Deschidere

În acest element, puteți face mai multe puncte simultan, care afectează cumva numărul de consum de RAM:

  • Mulți utilizatori utilizează funcția de atașare a filelor, totuși, acestea necesită, de asemenea, resurse ca toți ceilalți. În plus, deoarece acestea sunt considerate importante, la începerea unui browser, ei simplifică în mod necesar. Dacă este posibil, acestea ar trebui înlocuite cu marcaje, deschiderea numai atunci când este necesar.
  • Este important să vă amintiți și exact ce faceți în browser. Acum, multe site-uri nu doar afișează text și imagini și, de asemenea, arată videoclipul în calitate de înaltă calitate, lansați jucători audio și alte aplicații complete care necesită în mod natural mult mai multe resurse decât site-ul obișnuit cu litere și simboluri.
  • Nu uitați că browserele utilizează în avans o încărcare a paginilor scrollebile. De exemplu, banda VK nu are un buton de tranziție la alte pagini, astfel încât următoarea pagină este încărcată chiar și atunci când vă aflați pe cea anterioară, care necesită RAM. În plus, în josul în jos plecați, cu atât este mai mare pagina paginii este plasată în memoria RAM. Din acest motiv, frânele apar chiar într-o singură filă.

Fiecare dintre aceste caracteristici returnează utilizatorul la "Cauza 2", și anume la recomandare, pentru a urmări dispecerul de sarcini încorporat în browserul web - este foarte posibil ca o mulțime de memorie să dureze 1-2 pagini specifice, care nu mai aparține la utilizator și nu este un browser de vin.

Cauza 5: Site-uri cu JavaScript

Multe site-uri folosesc limbajul de scripting JavaScript pentru munca lor. Pentru ca părțile din pagina Internet pe JS, este necesară interpretarea codului său (analiza de linie cu execuție suplimentară). Nu numai că încetinește descărcarea, dar ia și RAM pentru procesare.

Bibliotecile conectate sunt utilizate pe scară largă de către dezvoltatorii de șantiere și pot fi destul de mari în volum și pot încărca complet (obținerea, desigur, în RAM), chiar dacă funcționalitatea site-ului în sine nu necesită acest lucru.

Puteți lupta cu aceasta ca pe un radical - dezactivarea JavaScript în setările browserului și utilizând cu ușurință extensiile de tip Noscript pentru Firefox și ScriptBlock pentru crom, blocarea descărcării și operarea JS, Java, Flash, dar care le permit să le permită să afișeze selectiv. Mai jos vedeți un exemplu de același site mai întâi cu un bloc de scripting deconectat și apoi cu cele incluse. Cleanerul paginii, cu atât mai mic se încarcă PC-ul.

Site fără a folosi noscript și cu el

Motivul 6: Lucrări de browser continue

Acest articol rezultă din cea precedentă, dar numai o anumită parte a acesteia. Problema JavaScript este că, după finalizarea utilizării unui script specific, instrumentul de gestionare a memoriei din JS numit Colecția de gunoi nu este foarte eficient. Nu afectează foarte bine volumul ocupat al RAM într-o perioadă scurtă de timp, ca să nu mai vorbim de timpul de lungă durată al browserului. Există și alți parametri care afectează negativ RAM cu o muncă continuă pe termen lung a browserului, dar nu ne vom opri explicația lor.

Verificați mai ușor să vizitați mai multe site-uri și să măsurați numărul de memorie RAM ocupată și apoi să reporniți browserul. Astfel, 50-200 MB pot fi eliberate în timpul sesiunii de câteva ore. Dacă nu reporniți browserul de zi și mai mult, numărul de memorie deja realizat poate ajunge la 1 GB și mai mult.

Cum altfel să salvați consumul de memorie RAM

Mai sus am enumerați nu numai 6 motive care afectează numărul de memorie RAM liberă, dar și cum să le remedieze. Cu toate acestea, nu există întotdeauna suficiente aceste sfaturi și opțiunile suplimentare pentru rezolvarea întrebării în cauză sunt necesare.

Folosind tabele de fundal de descărcare a browserului

Multe browsere populare sunt acum destul de voasice, iar după cum am înțeles deja, nu este întotdeauna un motor de browser și acțiuni utilizator. Paginile în sine sunt adesea supraîncărcate cu conținut și rămânând în fundal, continuă să consume resursele RAM. Pentru a le descărca, puteți utiliza browserele care acceptă această caracteristică.

De exemplu, Vivaldi este similar - este suficient să apăsați PCM în fila și să selectați elementul "Descărcați tabelele de fundal", după care toți, cu excepția activității, vor fi descărcate de la RAM.

Descărcarea filelor de fundal în Vivaldi

În Slimjet, caracteristica de autovelopă a filei este personalizabilă - trebuie să specificați numărul de file și timp în așteptare, după care browserul le va descărca de la RAM. Mai multe informații despre acest lucru este scris în revizuirea browserului nostru despre acest link.

Yandex.Browser a adăugat recent caracteristica Hibernate, care, cum, cum ar fi funcția de același nume în Windows, descărcați date de la RAM pe hard disk. În această situație, filele care nu au fost folosite pentru un anumit timp, merg la modul de hibernare, eliberând RAM. Când vă retrageți în fila descărcată, copia este preluată de pe unitate, salvând sesiunea, de exemplu, un set de text. Salvarea unei sesiuni este un avantaj important asupra filelor de descărcare forțată de la RAM, unde este resetată tot progresul site-ului.

Citește mai mult: Tehnologia Hibernate în Yandex.browser

În plus, I. Baurazer are o funcție de încărcare inteligentă a paginii la pornirea programului: Când executați browserul cu ultima sesiune salvată, filele care au fost fixate și sesiunile obișnuite frecvent utilizate sunt încărcate și se încadrează în memoria RAM. Fab-urile mai puțin populare sunt încărcate numai atunci când le accesați.

Citiți mai multe: filele inteligente de încărcare în Yandex.browser

Setarea extensiei pentru gestionarea filelor

Când browserul nu este capabil să depășească, dar nu vreau să folosesc browsere absolut ușoare și nepopulare, puteți seta o extensie care controlează activitatea filelor de fundal. În mod similar, implementat în browsere, despre care a fost un pic mai mare, dar dacă nu sunt potrivite pentru dvs. din anumite motive, se propune să se facă o alegere în favoarea software-ului terță parte.

În cazul cancerului acestui articol, nu vom picta instrucțiuni privind utilizarea unor astfel de extensii, deoarece chiar și un utilizator începător poate înțelege munca lor. De asemenea, lăsați alegerea dvs., ascultat cele mai populare soluții software:

  • Onetab - Când apăsați butonul extensie, toate filele deschise sunt închise, doar un singur lucru rămâne prin care veți relua manual fiecare site după cum este necesar. Aceasta este o modalitate ușoară de a elibera rapid RAM fără a pierde sesiunea curentă.

    Descărcați de la Google Webstore | Firefox Add-ons

  • Suspendul mare - spre deosebire de Onetab, filele nu sunt plasate aici într-una, ci pur și simplu descărcate de la RAM. Acest lucru se poate face manual făcând clic pe butonul extensie sau configurați cronometrul, după care filele vor fi descărcate automat de la RAM. În același timp, ei vor continua să fie în lista de file deschise, dar după recursul ulterior la acestea vor fi reporniți, din nou, începând să ia din nou resursele PC-ului.

    Descărcați de la Google Webstore | Add-on-uri Firefox (extinderea suspendentului tabelului bazată pe marele suspendare)

  • Tabmemfree - descărcați automat filele de fundal neutilizate, dar dacă au fost fixate, extensia le ocolește. Această opțiune este potrivită pentru jucătorii de fundal sau pentru editorii de text deschise online.

    Descărcați de la Google Webstore

  • Tab Wrangler este o expansiune funcțională care a asamblat toate cele mai bune din cele anterioare. Aici, utilizatorul poate configura nu numai momentul după care filele deschise sunt descărcate din memorie, dar și numărul lor în care regula va începe să acționeze. Dacă anumite pagini sau pagini ale unui anumit site nu trebuie procesate, puteți aplica lista albă.

    Descărcați de la Google Webstore | Firefox Add-ons

Configurarea browserului

În setările standard, nu există practic parametri care ar putea afecta consumul de browser RAM. Cu toate acestea, o oportunitate de bază este încă prezentă.

Pentru crom:

Posibilitățile de reglare fină de la browserele de la Cromium Limited, dar setul de funcții depinde de browserul web specific. În cele mai multe cazuri, puteți dezactiva numai pre-redresgerul. Parametrul este în "Setări"> "Confidențialitate și securitate"> "Utilizați sfaturi pentru a accelera descărcarea paginii".

Deconectarea site-urilor din Google Chrome

Pentru Firefox:

Mergeți la "Setări"> General. Amenajarea blocului "Performanță" și plasați-l sau scoateți caseta de selectare din elementul "Utilizați setările de performanță recomandate". Dacă faceți o bifă, se vor deschide 2 elemente suplimentare de pe setarea de performanță. Puteți dezactiva accelerația hardware dacă placa video nu procesează foarte corect datele și / sau să configureze "numărul maxim de procese de conținut" care afectează direct RAM. Mai detaliat despre această setare este scrisă pe o pagină de suport Mozilla de limbă rusă, unde puteți obține făcând clic pe linkul "Mai multe detalii".

Mozilla Setări de performanță Firefox

Pentru a dezactiva accelerația de încărcare a paginii, cum ar fi aceasta a fost descrisă mai sus pentru crom, va trebui să editați setările experimentale. Acest lucru este scris mai jos.

Apropo, Firefox are capacitatea de a minizimiza consumul de memorie RAM, dar numai într-o singură sesiune. Aceasta este o soluție unică care poate fi utilizată în condiții de consum puternic de resurse RAM. Introduceți în bara de adrese despre: memorie, găsiți și faceți clic pe butonul "Minimize Memory Utilizare".

Reducerea consumului de memorie RAM în cadrul unei sesiuni din Mozilla Firefox

Utilizați setările experimentale

În browserele de pe motorul de crom (și clipirea acestuia), precum și la cei care utilizează motorul Firefox, există pagini cu setări ascunse care pot afecta numărul de memorie RAM alocată. Imediat este de remarcat faptul că această metodă este mai auxiliară, deci nu este necesar să se bazeze pe el.

Pentru crom:

Introduceți șirul de adrese Chrome: // Steaguri, utilizatorii Yandex.braser trebuie să introducă browser: // steaguri și apăsați Enter.

Tranziția la steaguri cromate

Introduceți următorul element în câmpul Căutare și faceți clic pe Enter:

# Tab-aruncare automată - descărcarea automată a filelor de la RAM dacă există puține RAM liberă în sistem. Când accesează fila descărcată, va fi repornit mai întâi. Setați valoarea "Activat" și reporniți browserul.

Schimbarea stării de configurare exagenătoare în Google Chrome

Apropo, mergând la Chrome: // aruncă (sau browser: // aruncări), puteți vizualiza lista filelor deschise în ordinea priorității lor, un browser specific și puteți gestiona activitatea acestora.

Folosirea aruncărilor cromate.

Pentru caracteristicile Firefox mai mult:

Introduceți Adăugarea: configați în câmpul adresei și faceți clic pe "Eu iau riscul!".

Treceți la setările experimentale din Mozilla Firefox

Introduceți comenzile pe care doriți să le modificați linia de căutare. Fiecare dintre ele afectează direct sau indirect RAM. Pentru a modifica valoarea, faceți clic pe parametrul LKM de 2 ori sau PCM> "comutator":

  • Browser.sesionhistory.max_total_viewers - reglementează numărul de RAM, care este evidențiat în paginile vizitate. Implicit este folosit pentru a afișa rapid pagina când reveniți la butonul "Înapoi" în loc să reîncărcați. Pentru a salva resursele, acest parametru ar trebui modificat. Faceți dublu clic pe LKM, întrebați-i valoarea "0".
  • Schimbarea valorii configurației experimentale în Mozilla Firefox

  • config.trim_on_minimize - descărcați browserul în fișierul de paginare, în timp ce acesta este în starea laminată.

    În mod implicit, comanda nu este în listă, astfel încât să-l creați singur. Pentru a face acest lucru, faceți clic pe locul gol al PCM, selectați "Creați"> "String".

    Crearea unei noi linii în Mozilla Firefox

    Introduceți numele comenzii specificate mai sus și în câmpul "adevărat" din câmpul "Adevărat".

  • Vezi si:

    Cum să redimensionați fișierul Paddock în Windows XP / Windows 7 / Windows 8 / Windows 10

    Definirea dimensiunii optime a fișierului de paginare în Windows

    Aveți nevoie de un fișier de paginare pe SSD

  • Browser.cache.memory.Enable - permite sau interzice cache-ul stocat în memoria RAM în cadrul unei sesiuni. Nu se recomandă dezactivarea, deoarece aceasta va reduce viteza de încărcare a paginii, deoarece cache-ul va fi stocat pe hard disk, semnificativ inferior în viteza RAM. Valoarea "TRUE" (implicită) permite dacă doriți să dezactivați - specificați valoarea "falsă". Pentru a rezolva această setare, asigurați-vă că activați următoarele:

    Browser.cache.disk.enable - plasează o cache de browser pe un hard disk. Valoarea "adevărată" permite depozitarea cache-ului și permite configurația anterioară să funcționeze corect.

    Puteți configura alte comenzi. browser.cache. , de exemplu, specificând locul în care memoria cache este salvat pe hard disk în loc de memorie RAM etc.

  • Browser.SessionsStore.restore_pinned_tabs_on_demand - Setați valoarea "TRUE" pentru a dezactiva capacitatea de a descărca filele fixe când porniți browserul. Ei nu vor fi descărcați în fundal și consumați o mulțime de berbeci cât timp mergeți la ei.
  • Network.prefetch-Next - dezactivează pagina prestabilită. Aceasta este cea mai preocupată care analizează legăturile și predictiva, unde veți merge. Setați valoarea "falsă" pentru a dezactiva această caracteristică.

Stabilirea funcțiilor experimentale a fost posibilă și a continuat deoarece Firefox are mulți alți parametri, dar afectează RAM mult mai puțin decât cele enumerate mai sus. După schimbarea parametrilor, nu uitați să reporniți browserul web.

Demontați nu numai motivele pentru consumul ridicat de către un browser RAM, ci și modalități diferite de modalități de reducere a consumului de resurse RAM.

Citeste mai mult