Indholdsfortegnelse
Nøgle takeaways
- Chromes ry for at bruge meget RAM er ikke helt nøjagtigt; andre browsere kan nogle gange bruge mere RAM. Chrome kræver dog stadig en betydelig mængde RAM på grund af dens hastighed og den måde, den styrer processer på.
- Browservaner spiller en rolle i mængden af RAM, Chrome bruger. At holde flere faner åbne vil øge RAM-forbruget.
- Google er opmærksom på Chromes RAM-forbrug og har gjort en indsats for at reducere det med opdateringer som PartitionAlloc. Hvorvidt Chromes RAM-forbrug er et problem eller ej, afhænger dog af dit systemhardware, og om det påvirker ydeevnen. Der er trin, du kan tage, såsom at bruge Chrome Task Manager og administrere plugins og udvidelser, for at reducere Chromes RAM-forbrug.
Hvis du har undersøgt forskellige browsere, er du bekendt med, at Chrome kan være lidt af en ressourcesvin. Kig på din Task Manager eller Activity Monitor; du vil ofte se Chrome øverst på listen.
Men hvorfor bruger Chrome så meget RAM, især sammenlignet med andre browsere? Og hvad kan du gøre for at holde det i skak? Sådan får du Chrome til at bruge mindre RAM.
Bruger Google Chrome virkelig mere RAM?
For flere år siden var det eneste svar ja. Google Chromes RAM-hungrende ry var velkendt.
Ændringer i Google Chrome har dog forbedret browsernes hukommelsesbrug, især sammenlignet med andre populære browsere. Til tider bruger Mozilla, Edge, Opera og Safari alle mere RAM end Chrome. Hvordan ved jeg det? Jeg kørte en kort test, åbnede en Facebook-side, en YouTube-video, BBC Sport-webstedet og Twitter i en ren browser.
Resultaterne vil interessere dig.
Der er Google Chrome, der sidder glad midt mellem de andre browsere. Selvfølgelig er dette anekdotisk, og der er mere end nok beviser for, at Chrome spiser mere RAM end andre browsere. Hvis du nogensinde har kørt din egen browsers RAM-brugstest, er der en stor chance for, at du fandt, at Chrome brugte mere RAM end andre browsere.
Google Chrome er en af de hurtigste browsere, men den kræver meget RAM for at tage den titel.
Hvorfor bruger Google Chrome så meget RAM?
“Åh, Snap! Google Chrome løb tør for hukommelse under forsøget på at vise denne webside.”
Det er den besked, du ser, når Chrome løber tør for hukommelse. For at forstå, hvorfor Chrome bruger så meget hukommelse, skal du forstå, hvordan de fleste moderne browsere fungerer.
Hver app på din computer kører processer i din computers RAM, hvor det hårde arbejde med at køre din computer foregår. RAM er midlertidig lagring af alle slags data og er meget hurtig. Din CPU kan få adgang til data i dit system RAM meget hurtigere end en harddisk eller endda en SSD.
Chrome, Firefox, Opera og Microsoft Edge gemmer hver fane, plugin og udvidelse i en anden RAM-proces. Denne proces kaldes isolation og forhindrer en proces i at skrive til en anden.
Derfor, når du åbner din Task Manager eller Activity Monitor, viser Google Chrome flere poster. Hvis du ser godt efter, kan du se, at hver proces kun bruger en lille mængde RAM, men belastningen er meget høj, når du lægger dem sammen.
Browsevaner påvirker RAM-brug
Glem ikke, at der er to parter involveret, når du surfer på nettet: dig og din browser. Hvis du holder masser af faner åbne, mens du browser, vil Chrome bruge mere RAM. Så enkelt er det.
Hvordan administrerer Google Chrome RAM?
Browsere som Chrome administrerer RAM på denne måde for at tilbyde bedre stabilitet og hurtigere hastigheder. Men Chrome bruger stadig meget RAM. I det mindste ser det i mange tilfælde ud til, at det bruger mere RAM end andre browsere. Her er en kort forklaring på, hvordan Chrome håndterer RAM.
Hovedårsagen til at køre hver proces separat er stabilitet. Ved at køre hver proces separat, forbliver hele browseren stabil, hvis en går ned. Nogle gange vil et plugin eller en udvidelse mislykkes, hvilket kræver, at du opdaterer fanen. Hvis hver fane og udvidelse blev kørt i samme proces, skal du muligvis genstarte hele browseren i stedet for en enkelt fane.
Ulempen er, at nogle processer, som enkelt-proces browsere kan dele mellem faner, skal replikeres for hver fane i Chrome. Opdeling i flere processer kommer også med sikkerhedsfordele, svarende til sandboxing eller brug af en virtuel maskine.
For eksempel, hvis et JavaScript-angreb forekommer i en fane, er der ingen måde at krydse ind i en anden fane i Chrome, hvilket meget vel kan ske i en enkelt-proces browser.
Tilføjelse til mængden af RAM-brug i Chrome er plugins og udvidelser. Hvert plugin eller udvidelse, du føjer til Google Chrome, kræver ressourcer for at køre. Jo flere udvidelser du har installeret, jo mere RAM skal Chrome køre.
Pre-rendering er et bemærkelsesværdigt eksempel. Forudgengivelse lader Chrome begynde at indlæse en webside, den forudsiger, at du vil gå til den næste (det kan være det øverste søgeresultat fra Google eller linket “næste side” på et nyhedswebsted). Forgengivelsesprocessen kræver ressourcer og bruger derfor mere RAM. Men det fremskynder også din browsingoplevelse, især for ofte besøgte websteder.
Bagsiden er, at hvis der er en fejl med præ-renderingsprocessen, kan den bruge mere RAM, end du måske forventer, sænke andre områder af din computer eller få browserfanen til at reagere.
Brug af Chrome RAM på begrænset hardwareenheder
Chrome har nogle svar til brug af RAM på enheder med lavt strømforbrug eller enheder med begrænset hardware. Den generelle regel er dog, at når Chrome kører på egnet hardware, vil den fungere ved hjælp af procesmodellen, der er forklaret tidligere.
Hvorimod, når Chrome kører på en enhed med færre ressourcer, vil Chrome konsolidere sig til enkelte processer for at reducere det samlede hukommelsesfodaftryk. Brug af en enkelt proces giver mulighed for en reduktion af ressourcer, men medfører risiko for ustabilitet i browseren.
Chrome er også klar over, hvor meget hukommelse den bruger. Det er ikke tankeløst at spise hver en smule RAM, den kan finde. Chrome begrænser antallet af processer, den kan starte, afhængigt af dit systemhardware. Det er en intern grænse, men når den nås, skifter Chrome til at køre faner fra det samme websted i en enkelt proces.
Chromium-opdateringer forsøger at reducere Chrome RAM-forbrug
I slutningen af 2020 annoncerede Google Chrome-udviklere, at de ville introducere en RAM-besparende funktion kendt som “PartitionAlloc Fast Malloc”. Uden at gå for langt ind i funktionens tekniske detaljer, bør PartitionAlloc stoppe enhver enkelt proces, der bruger mere end 10 procent af den samlede systemhukommelse.
Forbedringen kommer efter, at Microsoft reducerede RAM-brug i den Chromium-baserede Edge-browser ved hjælp af “Segment Heap”, en anden forbedring, der er dedikeret til at reducere brugen af browserhukommelse.
I marts 2021, med udgivelsen af Chrome 89, gik PartionAlloc live. Google hævder, at funktionen reducerer hukommelsesforbruget i 64-bit Windows med mere end 20 procent, med en yderligere reduktion på 8 procent i hukommelsesbrug gennem gengivelse. Ændringen er bemærkelsesværdig. Hvis du bruger en version af Chrome fra version 89 og frem (Chrome 115 er den nyeste version i skrivende stund), vil din browser kassere gammel hukommelse hurtigere, hvilket reducerer RAM-overhead og Chromes ry som en hukommelsessvin med den.
Er Google Chromes RAM-forbrug et problem?
Hvor meget RAM har Chrome brug for? Er der en grænse for mængden af RAM, Chrome vil bruge, før det bliver et problem? Svaret ligger hos dit systemhardware.
Bare fordi Chrome bruger meget RAM, betyder det ikke, at det nødvendigvis forårsager et problem. Hvis dit system ikke bruger den tilgængelige RAM, gør det dig ikke noget godt; din computer bruger kun RAM til hurtigt at få adgang til data og fremskynde behandlingen. Hvis du holder din RAM så klar som muligt, udnytter du ikke din computers kraft.
Ligesom på en smartphone kan det at rydde ud i dine kørende processer og RAM bremse tingene i det lange løb. Derfor er RAM-rensere og boostere dårlige for din smartphone. Den er designet til at være fuld af data!
Chrome bruger for meget hukommelse
Men hvis Chrome bruger for meget hukommelse, kan det blive et problem. Når Chrome bruger for meget hukommelse, begrænser det mængden, der er tilgængelig for andre programmer. Chrome kunne endda begynde at kæmpe for at holde de vigtige oplysninger fra din browser tilgængelige for hurtig adgang, hvilket til at begynde med udelukker brugen af RAM.
Når det kommer til stykket, er Chromes RAM-forbrug kun et problem, hvis det gør din computer langsommere, det være sig din browser eller hele dit system. Hvis du ser, at Chrome bruger meget hukommelse, men der ikke er nogen negative konsekvenser for ydeevnen, er det ikke værd at bekymre sig om.
For eksempel har jeg nogle gange 50 eller flere Chrome-faner åbne ved at bruge 2,5 GB RAM eller mere. Det lyder som en enorm mængde, men mit system har 32 GB RAM at bruge, så det er ikke et problem. (Hvor meget RAM har du egentlig brug for?) Prøv det samme på en bærbar computer med 4 GB RAM, og du kommer til at have en dårlig tid.
Hvis Chromes hukommelsesbrug bremser tingene, er det tid til at handle.
Sådan får du Chrome til at bruge mindre RAM
Der er flere måder, hvorpå du kan fremskynde din browsingoplevelse og reducere mængden af RAM, Chrome bruger. Det vigtigste værktøj til din rådighed er Chrome Task Manager.
I lighed med Windows Task Manager viser Chrome Task Manager ydeevnen og forbruget af hver fane og udvidelse i browseren. Du kan bruge Chrome Task Manager til at finde ud af, hvad der bruger mest hukommelse, og derefter lukke dem for at frigøre plads.
I Windows skal du trykke på Shift + Esc for at få adgang til Task Manager. På en Mac skal du åbne den fra menuen Vindue. Vælg processen, og tryk derefter på Afslut proces.
Hold øje med tabs og extensions, der er blevet balloner i størrelse. Nogle gange kan en enkelt Chrome-fane bruge masser af hukommelse på grund af en fejl eller dårlig konfiguration. Nogle gange vil en Chrome-hukommelseslæk få din browser til at fryse (eller endda hele dit system).
Når du har slået de ressourcetunge processer ihjel, er der nogle andre ting, du kan gøre for at rette hyppige Chrome-nedbrud.
Administrer plugins og udvidelser for at gemme Chrome-hukommelse
Du kan deaktivere udvidelser, der bruger meget strøm. Alternativt kan du indstille dem til kun at aktiveres, når du bruger et bestemt websted.
Højreklik på udvidelsen, og vælg Administrer udvidelser. Skift “Tillad denne udvidelse at læse og ændre alle dine data på websteder, du besøger” til enten Ved klik eller På specifikke websteder.
Hvis du har mange udvidelser, som du bruger til forskellige ting, kan du overveje at installere en hurtig udvidelsesmanager. SimpleExtManager tilføjer en lille dropdown-boks ved siden af din forlængerbakke. Så er det et klik til og fra for alle udvidelser.
Installer Chrome Tab Management Extensions for at reducere hukommelsesbrug
At installere flere udvidelser til at administrere Chromes RAM-brugsproblemer lyder kontraintuitivt, især efter alle de problemer, du lige har læst om.
Nogle udvidelser er designet specifikt med RAM-administration i tankerne, hvilket hjælper dig med at tilpasse, hvordan Chrome håndterer og kasserer faner, du ikke længere bruger.
For eksempel, Den store kasserer giver dig mulighed for at tilpasse, hvor ofte Chrome kasserer ubrugte faner. Chrome kasserer faner, når de ikke er i brug, for at spare hukommelse. Med The Great Discarder kan du ændre længden af tid, angive faner, der ikke skal kasseres, og så videre.
Tjek dine browservaner for at reducere Chrome RAM-forbrug
Som nævnt ovenfor har browservaner en direkte effekt på dit RAM-forbrug. Jo flere faner du har åbne, jo mere RAM vil Chrome bruge. Vi er alle skyldige i at efterlade flere faner åbne på tværs af flere vinduer, men lukker du nogle få, mens du går, reducerer Chromes RAM-brug. Især websteder, der involverer medieindhold, kan være RAM- og ressourcesvin, så start der, hvis du har ladet Netflix, YouTube og andre være åbne.
Bruger Google Chrome for meget hukommelse?
Chrome er den dominerende browser globalt. Alternative browsere som Firefox og Opera kan bruge en tilsvarende mængde hukommelse som Chrome, så skift er ikke altid den bedste mulighed. Hvis Chrome bruger for meget hukommelse på dit system, men du vil holde dig inden for Chromium-økosystemet (så dine udvidelser og apps bliver ved med at fungere), skal du tage et kig på Microsoft Edge, som ser ud til at bruge lidt mindre RAM.
Der er også andre problemer på spil. For eksempel brugte YouTube et forældet bibliotek, der fik tjenesten til at køre op til fem gange langsommere på Firefox og Opera, ved at bruge langt flere ressourcer end nødvendigt. Dette særlige problem er nu rettet, men giver et eksempel på, hvordan browsermarkedslederen og ejeren af større onlinetjenester kan påvirke ressourceforbruget på tværs af markedet.
Hvis du vil fortsætte med Chrome, så gør det. Det er en sikker, hurtig browser med tusindvis af fremragende udvidelser og en, der aktivt forsøger at reducere hukommelsesbrug.