Mozilla Firefox osvaja memoriju - što učiniti? Optimizirajte Firefox memoriju

Web preglednik je pristupnik za pristup globalnom Internetu. Mreža raste eksponencijalno, a korisnici uočavaju ogromne promjene u softveru, međutim, tijekom vremena Firefox skuplja memoriju kao i prije. To je osobito vidljivo pri otvaranju nekoliko dodatnih kartica koje preglednik počinje usporavati cijeli operativni sustav.

Srećom, ovo se može popraviti, ali prvo morate izvršiti provjeru korištenja memorije u Firefoxu. Što unijeti u adresnu traku "cache /Device = memory" i pritisnite Enter. Preglednik prikazuje trenutni broj zapisa, maksimalnu veličinu korištenih spremišta i neaktivnost.

Uzroci loše memorije

Mozilla naknadno povećava broj funkcija i stoga, kada Firefox sprema memoriju, količina sistemskih resursa dramatično se povećava. Čak i ako dodate samo nekoliko proširenja od 1000 dostupnih, preglednik će početi trošiti stotine megabajta memorije i zauzimati velike količine prostora na disku. Posljednja stvar će odmah utjecati na učitavanje stranica, što će potrajati puno vremena, jer će brzina otvaranja pasti.


Ovaj prilično čest neuspjeh uzrokovan je fragmentacijom u bazama podataka. Ovaj fenomen je osobito vidljiv kada preglednik ostane otvoren nekoliko sati, potrošena memorija doseže nekoliko gigabajta i više, što se događa čak i kada je otvoreno samo nekoliko kartica. Ova pojava pokazuje problem dugog curenja memorije, a pravi način da se ograniči pamćenje Firefoxa je pružanjekompaktnost korištenih SQLite baza podataka. On postaje fragmentiran, a njegova optimizacija smanjuje vrijeme čitanja i pisanja. Glavni razlozi koji utječu na preopterećenje:
  • Nevjerojatna povijest sesija.
  • Proširenja i primjene.
  • Dodaci za Firefox.
  • Dodaci.
  • Postavke kartice i veličina lokalnog spremišta.
  • Kako bi se brzo riješio problem, postoji prilično jednostavno rješenje, sve se može učiniti uz pomoć dodataka pod nazivom Memory Fox. Ovaj softver je napisan na izvrsnom jeziku, tako da će automatski upravljati upotrebom memorije iz Firefoxa, tako da nije bilo beskorisno za računalo. Kontinuirano nadzire memoriju kada korisnik ostavi karticu neaktivnu i nalazi se u stanju čekanja. Pretpostavimo, na primjer, da je 5 kartica otvoreno, a prikazano je samo 1-2, pa će memorija na drugoj kartici koja je "u stanju mirovanja" biti izbrisana od strane programa, što znači da će se preglednik osjećati lako.


    Smanjenje povijesti sesija

    Parametar browser.sessionhistory.max_entries postavlja granicu u povijesti preglednika, odnosno maksimalni broj URL-ova koje možete pomicati pomoću gumba Naprijed /Natrag. Zadana vrijednost je 50. Obično korisnici ne vide više od 5 web-mjesta, a nema potrebe za spremanjem više, jer u ovom slučaju Firefox ima mnogo RAM-a. Postupak instalacije:
  • Otvorite preglednik.
  • U liniji preglednika unesite about: config.
  • Pritisnite CTRL + F i pronađite browser.sessionhistory.max_entries.
  • Dvaput kliknite na 50 ili višepostavite vrijednost i promijenite je na 5 ili tako nešto.
  • Ponovo pokrenite preglednik.
  • Da bi se smanjila potrošnja memorije za Firefox u novijoj verziji, možete koristiti drugu konfiguraciju - sessionhistory.max_total_viewers, koja također postavlja graničnu vrijednost za caching "bfcache" (premotavanje unatrag /naprijed). Zadani broj je 1 i izračunava se na temelju raspoložive memorije. Postavljanjem na 0 neće se spremiti niti jedna stranica, au dogovoru će se spremiti 5 - 5 stranica.
  • Onemogućavanje proširenja

    Koristeći manje proširenja, korisnik može dobiti stvarno povećanje performansi. Ostavljajući isto u pregledniku sve suvišne teme, stvaraju se uvjeti pod kojima Firefox jede memoriju. Kada proširenje može biti potrebno samo u budućnosti i trenutno se uopće ne koristi, moguće ga je onemogućiti, što također smanjuje opterećenje memorije. Osim toga, morate ih stalno ažurirati na najnoviju verziju.
    Redoslijed onemogućavanja proširenja:
  • Pritisnite gumb "Izbornik" i "Postavke".
  • Idite na Proširenja. Popis će se otvoriti.
  • Kliknite "Disconnect" pored one koju želite i ponovno pokrenite preglednik.
  • Prema povratnim informacijama korisnika, mnogi su imali problema s memorijom nakon rada s dodacima za Firefox: Ghostery, Skype Click to Call, all-n-key i rječnici. Ako se koriste ta proširenja, preporučujemo da ih onemogućite.

    Postavljanje zadanih tema

    Mnogi korisnici vole konfigurirati Firefox s novim temama. ipakneki od njih izgledaju vizualno impresivno, mogu konzumirati previše memorije. Da biste riješili taj problem, preporučuje se da se vratite na one koje su postavljene prema zadanim postavkama i kontrolirajte rast iskrivljene memorije. Da biste to učinili, slijedite ove korake:
  • Kliknite na "Izbornik".
  • Prijavite se na karticu "Prikaz" i provjerite je li tema postavljena na "Zadano".
  • Ponovno pokrenite preglednik i provjerite da li sve radi ispravno.
  • Osim proširenja, neki dodaci također uzrokuju padove memorije u Firefoxu. Da biste riješili problem, morate ih onemogućiti. Da biste to učinili, slijedite ove korake:
  • Kliknite na "Izbornik" i "Dodaci".
  • Otvorite karticu "Dodaci" i "Svojstva", postavite: "Nikad ne aktivirajte" za određeni dodatak, ponovno pokrenite.
  • Nakon ponovnog pokretanja provjerite je li problem i dalje prisutan ili je Firefox prethodno spremio memoriju. Ako se ne riješi, morate isključiti drugi i slijediti slične dodatke.
  • Nakon otkrivanja aplikacije koja uzrokuje rušenje memorije, nužno morate vratiti sve dodatke, osim problema.
  • Ako želite koristiti ovaj određeni modul, možete ga pokušati ažurirati na najnoviju verziju i kontrolirati je - fiksni kvar.

    Provjera Flash ubrzanja hardvera

    Korištenje velike količine memorije može se pojaviti i zbog ubrzanja hardvera Flash-a, a taj se neuspjeh može lako popraviti. Da biste to učinili, slijedite ove korake:

  • OtvoriteFlash video stranica.
  • Kliknite video player i "Settings" u izborniku.
  • Kliknite na ikonu u donjem lijevom kutu i otvorite zaslon.
  • Odaberite potvrdni okvir "Uključi hardversko ubrzanje".
  • Zatim provjerite je li problem riješen.
  • Kada Mozilla Firefox sprema memoriju, možete privremeno riješiti problem, ponovno pokrenite preglednik. Neki korisnici navode da se korištenje memorije može povećati ako aplikacija radi duže vrijeme, pa će to rješenje u svakom slučaju biti korisno. Ne zaboravite zatvoriti neiskorištene kartice. Svaka otvorena kartica povećava količinu memorije koju Firefox koristi. Ako je otvoreno više od deset kartica, korisnik će vjerojatno naići na probleme.

    Izbor aplikacija i memorijskih funkcija

    Firefox troši mnogo memorije kroz aplikacije koje mogu biti vrlo zahtjevne za PC resurse, pa se preporučuje da isključite sve programe za glasnoću, osobito one koji se izvode u pozadini. Time korisnik neće samo osloboditi memoriju, nego će i poboljšati performanse. Firefox olakšava analizu korištenja memorije. Ovaj proces je vrlo jednostavan, to možete učiniti slijedeći ove korake:
  • U adresnoj traci Firefoxa unesite about: memory i idite na ovu stranicu.
  • Omogućuje vam pregled detaljnih izvješća o korištenju memorije i besplatno preuzimanje besplatno. Da biste to učinili, kliknite na gumb "Minimiziraj korištenje memorije" u odjeljku "Slobodna memorija".
  • Ovaj problem možete riješiti primjenomRAMBack ekstenzija.
  • Promjena postavki preglednika

    Neispravna konfiguracija - to je još jedan razlog zašto Mozilla Firefox ispisuje mnogo memorije. Korisničkim savjetima lako je smanjiti potrošnju memorije u pregledniku jednostavnim mijenjanjem njezinih postavki. Da biste to učinili, slijedite ove korake:
  • Unesite u liniju about: config.
  • Nakon upozorenja odaberite opciju za nastavak.
  • Pojavljuje se popis opcija, koje morate promijeniti na sljedeći način: browser.cache.memory.capacity na 0 browser.tabs.animate - disable, browser.sessionstore.max_concurrent_tabs - 0.
  • Nakon napravite izmjene za ponovno pokretanje preglednika Firefox i provjerite je li problem riješen.
  • Određeni web-sadržaj također može zahtijevati resurse i možda će ga morati sakriti kako bi se spriječilo curenje. Prema korisnicima, Flash sadržaj i neke skripte mogu biti vrlo složene u smislu resursa, pa ih je najbolje onemogućiti. Ako Firefox ima mnogo memorije, morate primijeniti ekstenzije trećih strana. Za blokiranje Flash sadržaja možete koristiti Flashblock ekstenzije. Što se tiče skripti, proširenje NoScript omogućit će vam da odaberete skripte za prekid veze na određenim web-lokacijama. Nakon onemogućavanja njihove upotrebe, Firefoxova memorija treba poboljšati. Treba imati na umu da onemogućavanje nekih skripti može utjecati na neke web-lokacije, pa pažljivo odaberite koje skripte onemogućite.

    Minimiziranje Firefoxa

    Kada preuzimate novu stranicu, Firefox sprema, pa je ne morate ponovno učitati. Ova je postavka prema zadanim postavkama postavljena na -1 za preglednik.cache.memory.capacity i brojkoje je lako odrediti odlaskom na Alati - & gt; Parametri - & gt; Dodatno - & gt; Mreža /predmemorija za browser.cache.disk.proacity. I provjerite jesu li browser.cache.memory.enable i browser.cache.disk.enable postavljeni na True. Za browser.cache.disk.enable i browser.cache.memory.enable postavite False.
    Možete smanjiti memoriju memorije promjenom samo jednog parametra. Postupak:
  • Pokrenite preglednik.
  • Unesite: config i zatim unesite.
  • U skočnom prozoru upišite config.trim_on_minimize i kliknite Next.
  • Odaberite "Istina" i pritisnite "Enter".
  • Ponovno pokrenite Firefox.
  • Mijenjanje funkcije sesije povijesti

    Prema mišljenju stručnjaka, ako Firefox pojede svu memoriju i objesi, problem možete riješiti jednostavno promjenom povijesti sesije. Da biste to učinili, učinite sljedeće:
  • U pregledniku upišite about: config.
  • Kada se stranica otvori, unesite browser.sessionhistory.max_entries u glavno pretraživanje.
  • Dvaput kliknite popis rezultata preglednika.sessionhistory.max_entries i unesite broj 5. Kliknite U redu da biste spremili promjene.
  • Ponovo pokrenite preglednik i provjerite je li problem riješen.
  • Promijenite vrijednost preglednika.cache.disk.proacity koji ograničava memoriju.
  • Nakon završetka ovih koraka, učinkovitost će postati sporija i, ako je već previše, trebate koristiti višu vrijednost ili se vratiti u prvobitno stanje.
  • Još jedna korisna prednost konfiguracije je browser.sessionhistory.max_total_viewers. Koji postavlja ograničenje broja stranica u RAM-u. Prema zadanim postavkama, broj 1. Tu vrijednost možete postaviti na nulu, tako da ne spremate stranice u memoriji ili 1 za 32 MB, 2 za 64 MB, 3128 MB itd.

    Podešavanje veličine spremišta za predmemoriju

    Firefox sprema predmemoriju verzije web-mjesta, čime smanjuje buduće ponovno uključivanje potrebno za učitavanje koda. Prema zadanim postavkama, možete dobiti do 1 GB spremljene predmemorije s Interneta. To je prilično velika količina ukupnog prostora na disku. Prema zadanim postavkama, Firefox 8.0 je imao zadanu predmemoriju od 256 MB. To je također dosta, pogotovo kada korisnik na kraju sesije briše osobne podatke. Međutim, ako radi duže vrijeme, svaki put kada ponovno posjetite web-lokaciju ruši se predmemorija. Redoslijed instalacije:
  • U gornjem izborniku otvorite Alati - & gt; Mogućnosti.
  • Kliknite karticu "Napredno".
  • Negdje u sredini ovog izbornika pronađite "Ograniči predmemoriju" zajedno s ulaznim brojem, na primjer, 1024 MB.
  • Kliknite "OK" i ponovno pokrenite preglednik kako bi on stupio na snagu.
  • Kartica Extensions Suspend

    Ako želite smanjiti korištenje memorije u Firefoxu na bilo kojoj platformi, možete primijeniti karticu Suspend. To može smanjiti potrošnju memorije pauziranjem pozadinskih kartica i omogućiti njihovo automatsko isključivanje tijekom određenog vremenskog razdoblja, a zatim i ručno ponovno pokretanje. Nakon instalacije proširenja Suspend (Obustavi), možete kliknuti desnom tipkom miša i iz kontekstnog izbornika odabrati opciju Suspend Tab. To će odmah izbrisati svu memoriju koju koristi ova kartica i staviti je u pozadinski način rada. U bilo kojem trenutku, ako se želite vratiti na ovu diskontinuiranu karticu, možete je kliknuti desnom tipkom miša i iz izbornika odabrati opciju Vrati. To će preuzeti web stranicu. U parametrimaExtension Suspend (Obustava proširenja) može automatski pauzirati pozadinske kartice nakon zadanog vremenskog razdoblja, po zadanom, to je 30 minuta. Suspendiranje može smanjiti količinu memorije preglednika Firefox. Za razliku od Windows Memory Fox ekstenzije, može se koristiti na svim platformama.

    Debug memorija od strane Firemin

    Ako naiđete na pad sustava uslijed usporavanja vašeg računala, problem se može riješiti pomoću programa Firemin. Ovaj alat omogućuje pregledniku povremeno resetirati neiskorištenu memoriju i drastično smanjiti njezinu uporabu. Firemin je dostupan samo za Windows i podržava sve verzije od XP do 8.1. To je prijenosna aplikacija pa ne morate instalirati ništa na sustav. Vi samo trebate izdvojiti datoteku firemin.exe iz preuzete arhive u bilo koju mapu i pokrenuti je. Kada se datoteka pokrene, ona postavlja ikonu u područje za poruke sustava Windows i započinje praćenje procesa u pozadini. Ovaj alat će eliminirati najčešće pogreške računala, zaštititi ga od gubitka datoteka, zlonamjernog softvera, kvara hardvera i optimizirati vaše računalo za maksimalne performanse. Firemin je besplatni open source softver. Radi sa sustavima Windows XP /Vista /2008/7 i Windows 8 sa 32, kao i 64-bitnim verzijama operacijskih sustava. Firefox može pojesti do 150 MB u vrijeme pokretanja, nakon što preglednik radi još nekoliko dana, to će rezultirati gubitkom od oko 800 MB RAM-a. Ovo je izvor memorije, a Firemin ih lako može popraviti. Quick Launch Firemin:
  • radi u sigurnom načinu rada;
  • primjenjuju funkcijuSQLite Vacuum za optimizaciju baza podataka;
  • uzmite klizač za konfiguriranje memorije.
  • Ako trebate konfigurirati Firefox, Firemin također ima tu značajku. Odjeljku za optimizaciju možete pristupiti iz kontekstnog izbornika trake sa zadacima za Firemin odabirom opcije "Optimiziraj Firefox". To vam omogućuje nadogradnju SQLite baza podataka, oslobađajući neiskorišteni prostor unutar njih.

    Korištenje alata SpeedyFox

    Optimiziranje memorije za preglednik smanjuje vrijeme i ostavlja više memorije za druge aplikacije. SpeedyFox je alat dizajniran posebno za komprimiranje sqlite datoteke baze podataka, što zauzvrat smanjuje količinu vremena provedenog u čitanju i pisanju. Uz Firefox za koji je izvorno razvijen, SpeedyFox sada može kombinirati baze podataka za Chrome, Epic Browser, SRWare Iron i Pale Moon. Također podržava Mozilla Thunderbird i Skype alate. Kada pokrenete prijenosnu izvršnu datoteku, SpeedyFox automatski otkriva i preuzima zadani profil za svaki od podržanih programa. Budući da je danas vrlo popularan, možete prenijeti i vlastite profile za prijenosne verzije Firefoxa ili Chromea. Postupak:
  • Kliknite na traku izbornika SpeedyFox i odaberite "Add custom profile" ili povucite mapu u Firefox prozor, optimizacija memorije će početi nakon što su profili programa označeni i kliknuo gumb Optimiziraj.
  • SpeedyFox će početi objedinjavati SQLite baze podataka. Prozor za napredak prikazat će koje su baze podataka optimizirane i koliko prostora je pohranjeno. Morate to provjeritioptimizirani programi trenutno se ne izvode ili neće biti obrađeni. SpeedyFox preporučuje pokretanje alata svakih 1-2 tjedna, ovisno o korištenju uključenih preglednika.
  • SpeedyFox također radi iz naredbenog retka i može se lako postaviti u obliku prečaca ili skripte. Da biste to učinili, kliknite naredbeni redak, a zatim Kopiraj da biste kopirali trenutnu naredbu i parametre u međuspremnik i smjestili ih u skupnu datoteku ili prečac na radnoj površini da biste ih pokrenuli dvostrukim klikom.
  • Ako niti jedno od prethodnih rješenja ne funkcionira, možete pokušati koristiti drugi preglednik, budući da su neka računala u sukobu s Firefoxom. Ako se isti problem pojavi s drugim preglednicima, razmislite o nadogradnji RAM-a.

    Povezane publikacije