KLOKKEN

Det er de som har lest denne nyheten før deg.
Abonner for å motta ferske artikler.
E-post
Navn
Etternavn
Hvordan vil du lese The Bell?
Ingen spam


I det siste har det hele tiden dukket opp et vindu for meg om at Mozilla Firefox bruker mye minne. Jeg var litt lei av det, så jeg gikk til internettekspertene for å se etter et svar på dette spørsmålet fant ut.

Denne artikkelen er ment å hjelpe de som er forvirret over problemet med fråtsing i Mozilla Firefox-nettleseren. Nemlig med tanke på deres bruk stor mengde VÆR, som igjen kan føre til stor belastning på disksystemet og sentralprosessoren.
Ofte oppstår overforbruk av minne, samt prosessorbelastning, på grunn av skjeve plugins og barer. Det er ikke nødvendig å dekorere nettleseren din med frills for alle anledninger eller for fremtiden. La bare de du virkelig trenger, deaktiver unødvendige, og ikke glem å oppdatere resten. Sistnevnte er spesielt relevant på grunn av den nåværende frekvensen av utgivelser av nye versjoner av Firefox-nettleseren.

For å identifisere en problematisk plugin, kan du deaktivere alt på en gang. Aktiver dem deretter én om gangen, og se etter endringer i systemressursbruken.

Men fortsatt er hovedårsaken til overforbruk av RAM funksjonen til å bufre nylig åpnede sider. Dette er ikke en feil eller en feil, det var ment av utviklerne. Et visst antall tidligere åpnede sider fortsetter å bli lagret i RAM til nettleseren er helt lukket. De tar opp plass selv når alle faner unntatt den siste er lukket. Dette gjøres slik at brukeren kan få tilgang til en tidligere sett side uten forsinkelse med å laste inn og behandle den på nytt. Det virker nyttig, men bare hvis du har en moderne, kraftig datamaskin. Dessverre gjør enkle konfigurasjoner det mindre og mindre praktisk å jobbe med siste versjoner Firefox. Døm selv, i dag vil ikke 1 GB minne som brukes av en nettleser alene overraske noen, men hva skal de som bare har 1 GB RAM om bord gjøre? operativsystem og andre programmer), men datamaskinen er kun nødvendig for å surfe på Internett, kontorapplikasjoner og kan ikke oppgraderes? Slike brukere kan bli bedt om å forlate FireFox-bufferen helt, ved å følge anbefalingene nedenfor.

Først av alt må du gå til innstillingssiden "

about:config (spesifiser i adressefeltet) . Bekreft handlingen om nødvendig:
og utfør følgende handlinger med innstillingene:


  • Reduser variabelverdi
  • browser.sessionhistory.max_entries fra 50 til for eksempel 10 . Denne variabelen er ansvarlig for antall sider i hurtigbufferen som kan returneres til uten å lese dem på nytt fra Internett (i hver fane);

  • Installer browser.sessionhistory.max_total_viewers på 0 . Denne variabelen er ansvarlig for antall allerede «parsed» (behandlede) sider fra forrige avsnitt lagret i minnet. Hvis den nødvendige siden ikke er i minnet, leses den fra diskbufferen og behandles på nytt. Siden denne handlingen sjelden utføres, er det ingen vits i å holde slike sider i minnet;

  • Opprett en ny typevariabel bool, config.trim_on_minimize , og installer den til sant . Firefox vil da frigjøre ubrukt minne når du minimerer vinduet;

  • Installer network.prefetch-neste til falsk . I dette tilfellet vil Firefox aldri lese på forhånd sider som har lenker på gjeldende side.

Start nettleseren på nytt.

Jeg gjorde dette selv, nå skal jeg se og vente for å se om minnevinduet dukker opp igjen.
Lykke til alle sammen, jeg vil være glad hvis denne informasjonen er nyttig for deg.
Følg de neste episodene av "Råd fra eksperter" med interessant informasjon til deg på bloggen fra Lyubasha K...

Firefox bruker noen ganger mer minne (RAM) enn det burde. Dette kan gjøre Firefox tregere, og i ekstreme tilfeller kan det til og med få Firefox til å krasje. Denne artikkelen beskriver hvordan du får Firefox til å bruke mindre minne.

  • Avhengig av operativsystemet ditt, kan du se gjennom og overvåke minnebruken ved hjelp av spesifikke verktøy. I Windows viser Ytelse-fanen i Windows Task Manager minnebruk.

Tillegg

Deaktivering av minnekrevende utvidelser og temaer

Utvidelser og temaer kan føre til at Firefox bruker mer minne enn normalt.

For å finne ut om en utvidelse eller et tema får Firefox til å bruke for mye minne, start Firefox i sikkermodus og observer minnebruken. I sikkermodus er utvidelser og temaer deaktivert, så hvis du merker en betydelig forbedring, kan du prøve å deaktivere eller avinstallere utvidelser.

  • For mer informasjon om hvordan du starter Firefox i sikkermodus og om hvordan du finner hvilken utvidelse eller tema som forårsaker problemet, se Feilsøke utvidelser, temaer og problemer med maskinvareakselerasjon for å løse vanlige Firefox-problemer.

Skjuler påtrengende innhold

Mange nettsider har innhold du egentlig ikke trenger som bruker minne til å vise. Firefoxs innebygde innholdsblokkering kan bidra til å spare minne ved å forhindre at tredjeparts sporingsinnhold lastes inn. Se artikkelen om innholdsblokkering for detaljer.

Noen utvidelser lar deg blokkere slikt unødvendig innhold; for eksempel:

  • uBlock Origin lar deg skjule annonser på nettsteder.
  • NoScript lar deg selektivt aktivere og deaktivere alle skript som kjører på nettsteder.

Sjekker Flash-maskinvareakselerasjon

Bruker færre faner

Hver fane krever at Firefox lagrer en nettside i minnet. Hvis du ofte har mer enn 100 faner åpne, vurder å bruke en mer lettvektsmekanisme for å holde styr på sider som skal leses og ting å gjøre, for eksempel:

  • Bokmerker. Hint: "Bokmerk alle faner " vil bokmerke et sett med faner.

Andre programmer bruker opp minne

Å ha mange applikasjoner som kjører samtidig kan føre til at datamaskinen kjører sakte og at andre applikasjoner gjør det også. Ved å legge ned noen av de unødvendige applikasjonene vil minnebruken reduseres.

Verktøy for minnefeilsøking

  • Firefox:
    • De om:minne siden lar deg feilsøke spesifikke problemer med minne (for eksempel forårsaket av et nettsted, en utvidelse, et tema), og noen ganger kan knappen Minimer minnebruk hjelpe deg med å redusere minnebruken umiddelbart. For veiledning om bruk av om:minne besøk about:memory
    • Selv om du ikke er en C++-programmerer, kan du prøve deg på noen andre verktøy og tips Firefox-utviklere bruker for å feilsøke lekkasjer.
  • System:
    • Se hvor mye minne som brukes ved å sjekke Windows Task Manager Ytelse fanen (klikk på "Flere detaljer" i Oppgavebehandling for å vise alle faner). Se dette Windows-blogginnlegget på Microsofts nettsted for mer informasjon.

Legg til RAM på datamaskinen

Hvis du har brukt opp alle tipsene i de forrige avsnittene og minnebruken din fortsatt er nær maksimum, er det kanskje på tide for deg å legge til mer minne til datamaskinen. RAM er billig og vil gi et enormt ytelsesløft.

Jeg har allerede skrevet om hvordan du kan øke hastigheten på sidelasting i Mozilla FireFox ved å redigere ulike innstillinger ved hjelp av about:config, men i tillegg til dette er det noe annet som ikke skader å justere i denne nettleseren.

Mange vet at det å være fylt med forskjellige plugins (og til og med uten å bli fylt med dem) tygger opp en relativt stor mengde RAM, både kollapset og utvidet.
Det er imidlertid mulig å utføre en viss optimering, som ikke bare vil redusere forbruket av datamaskinressurser litt, men også få nettleseren til å fungere noe raskere og mer adekvat.

Redusere mengden RAM som forbrukes av Firefox

La oss starte med å optimalisere minneforbruket.
Så, her går vi:

  1. Start nettleseren vår Mozilla Firefox
  2. Vi rekrutterer (vi bare skriver, ikke kopierer) i adressefeltet (det er her vi kommer inn, for eksempel sonikelf.ru) about:config og godtar å være forsiktige, og vi kommer til nettleserinnstillingssiden
  3. Finn en parameter i listen over innstillinger og angi verdien 0
  4. Neste (ved å høyreklikke og velge fra rullegardinlisten " Skape- boolsk«) du må lage en parameter med navnet config.trim_on_minimize og mening ekte
  5. Lukk innstillingssiden og start nettleseren på nytt

Ved å bruke disse to parameterne gjorde vi endringer i databufringsundersystemet, og reduserte dermed forbruket av RAM i minimert modus (betydning config.trim_on_minimize er ansvarlig for å laste opp til swap-filen mens selve nettleseren er minimert), og plukket også opp en viktig parameter som endret RAM-forbruket mens du reiser på Internett.

Poenget er det browser.sessionhistory.max_total_viewers er ansvarlig for mengden tildelt RAM som sidene vi besøker lagres i. Dette gjøres slik at når du trykker på knappen " Tilbake", trengte ikke nettleseren å laste hele siden på nytt fra Internett eller fra hurtigbufferen på harddisken, noe som øker hastigheten på reisen gjennom nettsteder som allerede er besøkt ved å bruke knappene ovenfor " Frem-tilbake". Jeg har en velbegrunnet mening om at selv uten denne gadgeten er overgangen rask nok, så du kan slå den av, fordi den bruker RAM i henhold til en helt skruppelløs ordning:

Følgelig, tilordne verdien ovenfor 0 (i stedet for standarden -1) Vi deaktiverte denne funksjonen og lagret dermed våre elskede megabyte med RAM, som alltid ble bitt av mens vi surfet på nettsteder.

Deretter vil jeg legge merke til at en stor del av ressursforbruket er allokert ikke så mye til "y" selv, men til plugins og utvidelser knyttet til den, og la oss derfor utføre en liten optimalisering på dette området. For å gjøre dette, åpne " Verktøy- Tillegg"og se på hva vi har installert der:

  • Først av alt bør du fjerne alt du definitivt ikke bruker eller formålet du ikke vet. For å gjøre dette, velg ganske enkelt " Slett» overfor en eller annen utvidelse
  • Deretter anbefaler jeg å bruke " Deaktiver” overfor de pluginene du for øyeblikket ikke bruker for øyeblikket, men som du trenger med jevne mellomrom. Som et eksempel kan det være for eksempel VideoDownloadHelper, som du sannsynligvis bruker til å laste ned musikk og videoer fra tid til annen, men du gjør det ikke regelmessig (Jeg bruker for eksempel denne plugin-en maks en gang i uken eller to, og resten av tiden har jeg den slått av). Gjør dette for alle utvidelser som for øyeblikket ikke er i bruk, og aktiver dem bare etter behov.

Nå, når det gjelder " Plugins» (nemlig plugins, ikke tillegg), fordi de også må settes i stand, noe som forresten ikke alle gjør bare uten å vite om deres eksistens. For å administrere dem, gå til fanen " Verktøy- Tillegg- Plugins«.

Her er det kanskje verdt å slå av alt unntatt Shockwave Flash Og Java TM-plattform(selv om denne plugin ikke alltid er nødvendig og ikke for alle). Resten er som regel tilleggsprogrammer pakket rundt forskjellige applikasjoner, som absolutt ikke har noen betydning. Som et alternativ kan du fortsatt forlate Adobe Acrobat(ansvarlig for å åpne PDF-filer direkte i), men personlig foretrekker jeg å bruke applikasjonen med samme navn i stedet for en plugin.

Når du er ferdig med å jobbe med plugins og utvidelser, start nettleseren på nytt.

La oss gå videre til ytterligere oppsett av minneforbruk, nemlig denne gangen til å jobbe med cachen både i RAM og på disk. Disse innstillingene er ganske fleksible og påvirker direkte minnet og plassen som tygges av nettleseren. Jeg skal fortelle deg hva som er hva:

    • Gjenoppdager vår favoritt about:config. Jeg skrev ovenfor om hvordan du gjør dette.
    • Skriv inn i linjen " Filter" ord browser.cache og vi ser foran oss noe som denne listen:

    • Her er vi interessert i parameterne browser.cache.memory.enable Og
    • Den første, nemlig browser.cache.memory.enable aktiverer eller deaktiverer bruken av RAM med det formål å bufre innholdet på lastede sider, nemlig bilder, brukergrensesnittelementer, etc. Ved å angi verdien her falsk Du vil deaktivere bruken av RAM for disse formålene, noe som vil redusere forbruket av nettleseren, men vil direkte påvirke ytelsen. På den annen side kan du ganske enkelt begrense denne cachen ved å angi parameteren browser.cache.memory.max_entry_size verdi fra tabellen nedenfor:

Der den første kolonnen viser hvor mye minne som vil bli tildelt for bufferbehovet, og den andre kolonnen er den tilsvarende verdien som er spesifisert for parameteren browser.cache.memory.max_entry_size. Det vil si hvis du for eksempel ikke vil ha mer enn 64 MB, sett deretter parameteren browser.cache.memory.max_entry_size betydning 4096.

Her kan du forresten konfigurere bruken av cachen harddisk til samme formål. Parametrene er ansvarlige for dette browser.cache.disk.enable Og nettleser.cache.disk.kapasitet. Jeg har denne cachingen deaktivert, men det er ingen RAM i systemet 8 GB, og derfor er minnebufring aktivert, og følgelig tildeles mye mer RAM til Firefox, fordi jeg er tilhenger av økt ytelse. Hva er viktigere for deg og hvorfor, tenk selv. I prinsippet kan du deaktivere begge cachene.

Når du er ferdig med å redigere, lukker du konfigurasjonen og starter nettleseren på nytt.

Det var alt for nå med RAM. La oss gå videre til nettleserens innstillinger for lastehastighet og hastigheten generelt, fordi noen mennesker klager over lange oppstartstider og periodisk frysing.

Optimalisering av Firefox lastehastighet, samt stabilitet og hastighet

Som regel er lange oppstartstider og overdreven treghet/frysing assosiert med et svakt diskundersystem og et for oppblåst (eller skjevt innstilt) cache. Vi har allerede delvis konfigurert cachen (og vi vil delvis konfigurere det), men alt annet må plukkes ut. Spesielt vil vi lage flere nyttige nettleserinnstillinger som vil øke hastigheten på lasting og generell driftshastighet.

Til å begynne med anbefaler jeg å fremskynde driften av diskene litt, som du må gjøre flere innstillinger for å optimalisere dem, som jeg skrev om i artikkelen "Noen få innstillinger for å optimalisere driften av harddisken," og gjør også defgrammering.

Deretter anbefaler jeg personlig å overføre til disk C:/, nemlig ved roten (dvs. ikke i en av undermappene, ala Program Files, men ganske enkelt). Hvis minnet mitt tjener meg riktig, er det ikke nødvendig å installere nettleseren på nytt for dette - bare bruk høyre museknapp og kommandoen " Kutt- Sett inn". Opprett en ny snarvei om nødvendig (den gamle fungerer kanskje ikke på grunn av baneendring), som gjøres med samme høyre museknapp og elementet " Lag en snarvei". Hvis C:/ ikke er den raskeste stasjonen i systemet og det finnes fysisk raskere, så flytt den dit.

La oss gå videre til innstillingene. Faktum er at når du starter, sjekker nettleseren for mange ting, noe som bremser lastingen. Så la oss fjerne dette. For å gjøre dette, starter vi, åpner " Verktøy- Innstillinger". I innstillingsvinduet som vises, gå til " Ytterligere" og underfane " General«.


Her anbefaler jeg å fjerne sistnevnte 3 flått, nemlig " Sjekk alltid ved oppstart hvis Firefox er standard nettleser«, « Send krasjrapporter"Og" Send ytelsesdata«.

På underfanen " Oppdateringer» deaktiver søk etter oppdateringer (dette kan alltid gjøres manuelt ved å bruke " Referanse- OM-Se etter oppdateringer«) og søkemotorplugins, det vil si, fjern merket for de aktuelle boksene. Generelt kan du også deaktivere søk etter tilleggsoppdateringer, siden de sjekkes hver gang nettleseren oppdateres. Her, tenk selv hva som er mer praktisk for deg (Jeg har den deaktivert).

Etterord

Noe sånt. Jeg håper at din elskede FF etter det begynte jeg å løpe fortere og spise mindre.

PS: Artikkel skrevet 7. februar 2009. Global oppdatering 22. oktober 2011.

Har nettleseren din blitt treg? Skjer krasj og krasj ofte? - et sikkert tegn på at Firefox spiser opp minnet. Verktøyet krever et gjennomsnitt på 500 megabyte RAM, som andre nettlesere. Hvorfor skjer dette? – et stort antall åpne faner, et rot av kjerneplugins og utvidelser, en gammel versjon av programmet. Hvis jeg tidligere brukte flash som standard for hver åpne side, nå bare når det var nødvendig - dette løste delvis problemet med RAM-belastningen, men eliminerte det ikke.

Hvordan finne ut hvor mye minne Firefox bruker

Det optimale "forbruket" er 300–600 megabyte. Allerede ved 800 begynner merkbare ytelsesproblemer, og ved en gigabyte kollapser verktøyet "Av uspesifiserte grunner" og ber "Send inn en krasjrapport." For å finne ut hvor mye et bestemt program bruker:

Hva du skal gjøre

Hvorfor Firefox bruker mye minne har allerede blitt nesten funnet ut. Ja, akkurat de pluginene som er offisielt godkjent av Mozilla. Alles favorittannonsemorder AdBlock Plus forårsaker alvorlige ytelsesproblemer, ikke bare i Firefox, men også i Google Chrome. Prøv å deaktivere den hvis nettleseren din blir treg. Eller:

  • Oppdater Firefox
  • Start programmet eller systemet på nytt.
  • Deaktiver så mange utvidelser og grafikk-temaer som mulig.
  • Lukk faner hvis det er flere enn 20 åpne.
  • Avslutt unødvendige prosesser i Task Manager.
  • Oppdater skjermkortdriverne.
  • Den dyreste løsningen, men veldig nyttig ikke bare for å jobbe med Internett, er å utvide RAM.

Ingen kommentarer

Denne artikkelen er ment å hjelpe de som er forvirret over problemet med fråtsing i Mozilla Firefox-nettleseren. Nemlig med tanke på bruken av en stor mengde RAM, som igjen kan føre til stor belastning på disksystemet og sentralprosessoren. Jeg vil med en gang merke at jeg ikke bruker denne nettleseren, men foretrekker Google Chrome. Men ofte stilte spørsmål Dette emnet fikk meg til å skrive dette notatet. I den vil jeg beskrive årsakene og liste de mest populære anbefalingene for å løse problemet. Først, la oss se på det første - årsakene.
Ofte oppstår overforbruk av minne, samt prosessorbelastning, på grunn av skjeve plugins og barer. Det er ikke nødvendig å dekorere nettleseren din med frills for alle anledninger eller for fremtiden. La bare de du virkelig trenger, deaktiver unødvendige, og ikke glem å oppdatere resten. Sistnevnte er spesielt relevant på grunn av den nåværende frekvensen av utgivelser av nye versjoner av Firefox-nettleseren.

For å identifisere en problematisk plugin, kan du deaktivere alt på en gang. Aktiver dem deretter én om gangen, og se etter endringer i systemressursbruken.

Men fortsatt er hovedårsaken til overforbruk av RAM funksjonen til å bufre nylig åpnede sider. Dette er ikke en feil eller en feil, det var ment av utviklerne. Et visst antall tidligere åpnede sider fortsetter å bli lagret i RAM til nettleseren er helt lukket. De tar opp plass selv når alle faner unntatt den siste er lukket. Dette gjøres slik at brukeren kan få tilgang til en tidligere sett side uten forsinkelse med å laste inn og behandle den på nytt. Det virker nyttig, men bare hvis du har en moderne, kraftig datamaskin. Dessverre gjør enkle konfigurasjoner det mindre og mindre mulig å jobbe komfortabelt med de nyeste versjonene av Firefox. Døm selv, i dag vil ikke 1 GB minne som brukes av en nettleser alene overraske noen, men hva skal de som bare har 1 GB RAM ombord (for operativsystemet og andre programmer) gjøre, og en datamaskin er kun nødvendig for surfer på Internett, kontorapplikasjoner og ikke kan oppgraderes? Slike brukere kan bli bedt om å forlate FireFox-bufferen helt, ved å følge anbefalingene nedenfor.

Først av alt må du gå til innstillingssiden " about:config” (anges i adressefeltet). Bekreft handlingen om nødvendig:

og utfør følgende handlinger med innstillingene:

  • Reduser variabelverdi browser.sessionhistory.max_entries fra 50 til for eksempel 10. Denne variabelen er ansvarlig for antall sider i cachen som kan returneres til uten å lese dem på nytt fra Internett (i hver fane);
  • Installer browser.sessionhistory.max_total_viewers til 0. Denne variabelen er ansvarlig for antall allerede «parsed» (behandlede) sider fra forrige avsnitt lagret i minnet. Hvis den nødvendige siden ikke er i minnet, leses den fra diskbufferen og behandles på nytt. Siden denne handlingen sjelden utføres, er det ingen vits i å holde slike sider i minnet;
  • Opprett en ny typevariabel bool, config.trim_on_minimize, og sett den til sann. Firefox vil da frigjøre ubrukt minne når du minimerer vinduet;
  • Installer network.prefetch-neste til falsk. I dette tilfellet vil Firefox aldri lese på forhånd sider som har lenker på gjeldende side.

Start nettleseren på nytt.



KLOKKEN

Det er de som har lest denne nyheten før deg.
Abonner for å motta ferske artikler.
E-post
Navn
Etternavn
Hvordan vil du lese The Bell?
Ingen spam