Hvorfor bruker Google Chrome så mye RAM? Slik løser du det

Hvorfor bruker Google Chrome så mye RAM? Slik løser du det

Hvis du har gjort noen undersøkelser i det hele tatt i forskjellige nettlesere, er du kjent med det faktum at Chrome kan være litt av et ressurssvin. Se på oppgavebehandling eller aktivitetsmonitor, så ser du ofte Chrome øverst på listen.





Men hvorfor bruker Chrome så mye RAM, spesielt sammenlignet med andre nettlesere? Og hva kan du gjøre for å holde det i sjakk? Slik får du Chrome til å bruke mindre RAM.





Bruker Google Chrome virkelig mer RAM?

For flere år siden var det eneste svaret ja. Google Chrome sitt RAM-sultne rykte var godt kjent.





Endringer i Google Chrome har imidlertid forbedret nettleserens minnebruk, spesielt sammenlignet med andre populære nettlesere. Noen ganger bruker Mozilla, Edge, Opera og Safari mer RAM enn Chrome. Hvordan vet jeg dette? Jeg kjørte en kort test, åpnet en Facebook -side, en YouTube -video, BBC Sport -nettstedet og Twitter i en ren nettleser.

Resultatene vil interessere deg.



Det er Google Chrome, som sitter lykkelig midt i de andre nettleserne. Visst, dette er anekdotisk, og det er mer enn nok bevis på at Chrome spiser mer RAM enn andre nettlesere. Hvis du noen gang har kjørt din egen RAM-brukstest for nettleseren, er det stor sjanse for at du fant Chrome med mer RAM enn andre nettlesere.

Google Chrome er absolutt en av de raskeste nettleserne, men den trenger mye RAM for å ta den tittelen.





Hvorfor bruker Google Chrome så mye RAM?

'Å nei! Google Chrome gikk tom for minne mens han prøvde å vise denne nettsiden. '

Det er meldingen du ser når Chrome går tom for minne. For å forstå hvorfor Chrome bruker så mye minne, må du forstå hvordan de fleste moderne nettlesere fungerer.





Hver app på datamaskinen din kjører prosesser i datamaskinens RAM, der det harde arbeidet med å kjøre datamaskinen finner sted. RAM er midlertidig lagring for alle typer data, og det er veldig raskt. CPU -en din får mye raskere tilgang til data som finnes i system -RAM -en enn en harddisk eller til og med en SSD.

Chrome, Firefox, Opera og Microsoft Edge lagrer alle hver fane, plugin og utvidelse i en annen RAM -prosess. Denne prosessen kalles isolering og forhindrer en prosess fra å skrive til en annen.

hvordan du endrer plasseringen av itunes backup

Derfor, når du åpner oppgavebehandling eller aktivitetsmonitor, viser Google Chrome flere oppføringer. Hvis du ser nøye ut, kan du se at hver prosess bare bruker en liten mengde RAM, men belastningen er veldig høy når du legger dem til.

Hvordan administrerer Google Chrome RAM?

Nettlesere som Chrome administrerer RAM på denne måten for å tilby bedre stabilitet og raskere hastigheter. Men Chrome bruker fortsatt mye RAM. I hvert fall ser det ut til at den bruker mer RAM enn andre nettlesere. Her er en kort forklaring på hvordan Chrome håndterer RAM.

Hovedårsaken til at hver prosess kjøres separat er stabilitet. Ved å kjøre hver prosess separat, hvis en krasjer, forblir hele nettleseren stabil. Noen ganger vil en plugin eller utvidelse mislykkes, noe som krever at du oppdaterer fanen. Hvis hver fane og utvidelse ble kjørt i samme prosess, må du kanskje starte hele nettleseren på nytt i stedet for en enkelt fane.

Ulempen er at noen prosesser som enkeltprosess-nettlesere kan dele mellom faner må replikeres for hver fane i Chrome. Å dele seg i flere prosesser har også sikkerhetsmessige fordeler, som ligner på sandboxing eller bruk av en virtuell maskin.

For eksempel, hvis et JavaScript-angrep finner sted i en fane, er det ingen måte å krysse til en annen fane i Chrome, mens det kan godt skje i en enkeltprosess-nettleser.

Å legge til mengden RAM -bruk i Chrome er plugins og utvidelser. Hver plugin eller utvidelse du legger til i Google Chrome krever ressurser for å kjøre. Jo flere utvidelser du har installert, jo mer RAM må Chrome kjøre.

Forhåndsvisning er et bemerkelsesverdig eksempel. Forhåndsvisning lar Chrome begynne å laste opp en webside som den forutsier at du vil gå til neste (det kan være det beste søkeresultatet fra Google eller lenken 'neste side' på et nyhetsnettsted). Pre-gjengivelsesprosessen krever ressurser og bruker derfor mer RAM. Men det øker også leseropplevelsen din, spesielt for ofte besøkte nettsteder.

Baksiden er at hvis det er en feil med forhåndsgjenopprettingsprosessen, kan den bruke mer RAM enn du kanskje forventer, bremse andre områder på datamaskinen eller gjøre nettleserfanen ikke reagerer.

Chrome RAM -bruk på begrensede maskinvareenheter

Chrome har noen svar for RAM -bruk på enheter med lite strøm eller enheter med begrenset maskinvare. Den generelle regelen er at når Chrome kjører på egnet maskinvare, vil den fungere ved hjelp av prosessmodellen som er forklart tidligere.

Mens Chrome kjører på en enhet med færre ressurser, vil Chrome konsolidere seg til enkeltprosesser for å redusere det totale minnefotavtrykket. Ved å bruke en enkelt prosess kan du redusere ressursene, men risikerer ustabilitet i nettleseren.

Chrome er også klar over hvor mye minne det bruker. Det spiser ikke tankeløst hver bit RAM det kan finne. Chrome begrenser antall prosesser den kan starte avhengig av systemets maskinvare. Det er en intern grense, men når den er nådd, bytter Chrome til faner som kjører fra det samme nettstedet i en enkelt prosess.

Oppdateringer Forsøk på å stoppe Chrome med å ta opp minne

I slutten av 2020 kunngjorde Google Chrome-utviklere at de ville introdusere en RAM-lagringsfunksjon kjent som 'PartitionAlloc Fast Malloc.' Uten å gå for langt inn i funksjonens tekniske egenskaper, bør PartitionAlloc stoppe enhver prosess som bruker mer enn 10 prosent av det totale systemminnet.

Forbedringen kommer etter at Microsoft klarte å redusere RAM-bruken i den krombaserte Edge-nettleseren ved å bruke 'Segment Heap', en annen forbedring som er dedikert til å redusere bruk av nettleserminne.

Relatert: Disse funksjonene gjør Edge mer produktiv enn Chrome

Er RAM -bruk i Google Chrome et problem?

Hvor mye RAM trenger Chrome? Er det en grense for RAM Chrome vil bruke før det blir et problem? Svaret ligger på systemets maskinvare.

Bare fordi Chrome bruker mye RAM, betyr det ikke at det nødvendigvis forårsaker et problem. Hvis systemet ikke bruker tilgjengelig RAM, gjør det deg ikke bra; datamaskinen din bruker bare RAM for å få tilgang til data raskt og fremskynde behandlingen. Hvis du holder RAM -minnet så klart som mulig, utnytter du ikke datamaskinens kraft.

På samme måte som på en smarttelefon kan rydding av kjøreprosesser og RAM -en bremse ting i det lange løp. Derfor RAM -rengjøringsmidler og boostere er dårlige for smarttelefonen din .

Chrome bruker for mye minne

Men hvis Chrome bruker for mye minne, kan det bli et problem. Når Chrome bruker for mye minne, begrenser det mengden som er tilgjengelig for andre programmer. Chrome kan til og med begynne å slite med å holde den viktige informasjonen fra nettleseren tilgjengelig for rask tilgang, og nekte bruken av RAM til å begynne med.

Når det kommer til stykket, er Chrome RAM -bruk bare et problem hvis det bremser datamaskinen din, det være seg nettleseren eller hele systemet. Hvis du ser at Chrome bruker mye minne, men det ikke er noen negative konsekvenser for ytelsen, er det ikke verdt å bekymre seg.

For eksempel har jeg noen ganger 50 eller flere Chrome -faner åpne, med 2,5 GB RAM eller mer. Det høres ut som en enorm mengde, men systemet mitt har 16 GB RAM å bruke, så det er ikke et problem. Prøv det samme på en bærbar PC med 4 GB RAM, og du kommer til å ha det dårlig.

Hvis minnebruk i Chrome bremser ting, det er på tide å ta affære .

Hvordan få Chrome til å bruke mindre RAM

Det er flere måter du kan fremskynde nettleseropplevelsen på og redusere mengden RAM som Chrome bruker. Det viktigste verktøyet du har til rådighet er Oppgavebehandling for Chrome .

I likhet med Windows Oppgavebehandling viser Chrome Oppgavebehandling ytelsen og forbruket til hver fane og utvidelse i nettleseren. Du kan bruke Oppgavebehandling i Chrome til å finne ut hva som bruker mest minne, og deretter lukke dem for å frigjøre plass.

I Windows er det bare å trykke Shift + Esc få tilgang til Oppgavebehandling; på en Mac må du åpne den fra Vindu Meny. Velg prosessen, og trykk deretter Avslutt prosessen .

Se etter faner og utvidelser som har ballong i størrelse . Noen ganger kan en enkelt Chrome -fane bruke mye minne på grunn av en feil eller dårlig konfigurasjon. Noen ganger vil en Chrome -minnelekkasje føre til at nettleseren din fryser (eller til og med hele systemet).

Når du har drept de ressurstunge prosessene, er det noen andre ting du kan gjøre fikse hyppige Chrome -krasjer .

Administrer plugins og utvidelser for å lagre Chrome -minne

Du kan deaktivere utvidelser som bruker mye strøm. Alternativt kan du angi at de bare skal aktiveres når du bruker et bestemt nettsted.

Høyreklikk på utvidelsen og velg Administrer utvidelser. Endre 'La denne utvidelsen lese og endre alle dataene dine på nettsteder du besøker' til enten Ved trykk eller På bestemte nettsteder .

hvordan du sikkerhetskopierer bokmerker i chrome

Hvis du har mange utvidelser som du bruker til forskjellige ting, bør du vurdere å installere en rask utvidelsesbehandling. SimpleExtManager legger til en liten rullegardinboks ved siden av utvidelsesbrettet. Deretter er det ett klikk på og av for alle utvidelser.

Installer Chrome Tab Management Extensions for å redusere minnebruk

Å installere flere utvidelser for å administrere Chrome -problemer med bruk av RAM høres utruende ut, spesielt etter alle problemene du nettopp har lest om.

Noen utvidelser er designet spesielt med tanke på RAM -styring, og hjelper deg med å tilpasse hvordan Chrome håndterer og kaster faner du ikke lenger bruker.

For eksempel, The Great Suspender lar deg suspendere prosesser på alle unntatt en fane, og reduserer umiddelbart hvor mye minne Chrome bruker. The Great Suspender har også en rekke andre alternativer, inkludert det praktiske Slå av alle fanene -knappen for når du vil aktivere alt igjen.

Et annet alternativ er The Great Discarder , som lar deg tilpasse frekvensen som Chrome forkaster ubrukte faner. Chrome kaster faner når de ikke er i bruk for å lagre minne. Med The Great Discarder kan du endre tid, angi faner som ikke skal kastes og så videre.

Bruker Google Chrome for mye minne?

Chrome er den dominerende nettleseren, globalt. Alternative nettlesere som Firefox og Opera kan bruke en lignende mengde minne som Chrome, så bytte er ikke alltid det beste alternativet.

Det er også andre problemer som spiller. For eksempel brukte YouTube et utdatert bibliotek som fikk tjenesten til å kjøre opptil fem ganger tregere på Firefox og Opera, ved å bruke langt flere ressurser enn nødvendig. Dette spesifikke problemet er nå rettet opp, men gir et eksempel på hvordan markedslederen i nettleseren og eieren av store online -tjenester kan påvirke ressursbruken over hele markedet.

Hvis du vil fortsette med Chrome, gjør du det. Det er en sikker, rask nettleser med tusenvis av gode utvidelser og en som aktivt prøver å redusere minnebruk.

Dele Dele kvitring E -post Slik sletter du informasjonskapsler og hurtigbuffer i Chrome

Opplever du problemer med Chrome? Å tømme informasjonskapsler og cache kan bare hjelpe.

Les neste
Relaterte temaer
  • Internett
  • Teknologi forklart
  • Dataminne
  • Google Chrome
  • Feilsøking
  • Tips for surfing
Om forfatteren Gavin Phillips(945 artikler publisert)

Gavin er Junior Editor for Windows and Technology Explained, en fast bidragsyter til den virkelig nyttige podcasten, og en vanlig produktanmelder. Han har en BA (Hons) Contemporary Writing with Digital Art Practices plyndret fra åsene i Devon, i tillegg til over et tiår med profesjonell skriveopplevelse. Han liker store mengder te, brettspill og fotball.

Mer fra Gavin Phillips

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere