Waarom Chrome verbruikt zo veel geheugen en wat te doen
Browsers Van Technologie / / December 19, 2019
In het web onlangs begon te luid verschijnen artikelenVertellen over de tekortkomingen van Chrome, en de auteur van het besluit om over te schakelen naar een andere browser. Dergelijke teksten emotionele gloed die doet denken aan zijn vroegere berichten. Ze bevatten een lange lijst van grieven en tekortkomingen, de belangrijkste onder die heel overmatige consumptie van systeembronnen. Echter, er zijn altijd deze beschuldigingen gerechtvaardigd? Laten we proberen eenvoudig te begrijpen.
Waarom Google Chrome verbruikt zo veel geheugen?
De moderne Internet is heel anders dan hoe het eruit zag op het moment van de invoering ervan. In plaats van een eenvoudige statische webpagina's komen complete web applicaties met behulp van een verscheidenheid aan technologieën.
Kijk nu op het tabblad van uw browser: in een van hen een online muziekspeler gelanceerd, in een ander je dit artikel leest, in de derde naar een tekstverwerker, die je "voor een moment" voor Layfhakera afgeleid, en de vierde is wachten op hun beurt grappige video op YouTube te openen. Het heeft ten minste vier verschillende toepassingen die tegelijkertijd in uw browser te bedienen (en sommige gebruikers worden open gehouden, zelfs een paar dozijn tabs).
En het schakelen tussen deze toepassingen, moeten tabs onmiddellijk zijn, wil je niet te verliezen in dit proces, telkens voor een paar seconden. Wat betekent het? Dat alle benodigde gegevens worden opgeslagen in het RAM! Hier is natuurlijk een sterk vereenvoudigde antwoord op de vraag waarom alle moderne browsers gebruiken zoveel RAM.
Maar Chrome gebruikt meer dan het RAM-geheugen, dan de rest, is het niet?
True. En het heeft een oorzaak. Laten we het buiten beschouwing laten van de beschuldigingen dat "Krivorukov Indiase programmeurs schrijf de verkeerde code," en zien wat er werkelijk aan de hand.
- Chrome maakt gebruik van een multi-proces architectuur. Elk tabblad en stel de browser verhogen van zijn proces. Zo kan Chrome werk gestaag, en in het geval als, bijvoorbeeld, in de hierboven beschreven situatie, moet je op een van de tabbladen hangt Flash, zal het niet leiden tot een crash van de browser is gesloten en u zult niet uw werk resultaten te verliezen in een tekst editor.
- Vooraf laden functie die is ontworpen voor snelle opening van de schakels. deze functie Hij probeert te voorspellen bij wat nu de link die u zal gaan, en laadt de benodigde gegevens voordat u klikt. Comfortabele? Ja, maar ook het vereist RAM.
- Een groot aantal extensies. Een grote verscheidenheid aan extensies voor alle gelegenheden is een belangrijk voordeel van Chrome. Maar het is hetzelfde met roekeloze gebruik een groot nadeel geworden, aangezien elke uitbreiding ook nodig voor zijn werking een bepaalde hoeveelheid geheugen.
Dus, wat is het resultaat? Ja, Chrome-browser gebruikt wel meer geheugen dan veel van zijn concurrenten, maar dit wordt gedaan voor het gemak en snelle bediening. En nu de volgende vraag.
Het gebruik van grote hoeveelheden RAM - is dat slecht?
Jongens, je doet wat uw computer is uitgerust met al die gigabytes aan RAM-geheugen? Om de task manager en boos te openen door het feit dat het allemaal om draait horror (!) Wordt gebruikt?
Laat me u eraan herinneren dat de operationele uitgevonden geheugen om het in de gegevens die al snel een systeem voor snelle toegang tot hen kan het nodig zijn te laden. En dat geeft ons efficiënt te werken in het algemeen, en instant schakelen tussen applicaties in het bijzonder. Daarom is het meer volledige RAM-geheugen gebruikt, hoe beter. Voortdurend zorgen te maken over het aantal bezette RAM, en nog meer om het schoon te maken met allerlei "verzorging programma's" - is volkomen nutteloos en zelfs schadelijk bezetting.
Zo is in de ideale situatie, het actieve gebruik Chrome-browser RAM is niet iets verwerpelijk. Echter, het echte leven ziet er soms heel anders, omdat de ontwikkelaars hadden gepland. Sommige gebruikers worden overspoeld met een groot aantal browser extensies zijn geïnstalleerd, de verwerving van tientallen en honderden geopende tabbladen, Chrome die parallel liep met zware programma's, die zelf in staat zijn om "verkwisten" systeem.
Hoe maak je eetlust Chrome te verminderen?
Dus we dachten dat waarom de browser verbruikt veel geheugen, en dat in de meeste gevallen is het heel natuurlijk. Maar wat als in uw geval wordt het een probleem?
Er zijn twee oplossingen. De eerste - om de hoeveelheid RAM-geheugen te verhogen. Deze upgrade is vrij eenvoudig en niet te duur te doen op het bureaublad. Maar de laptop is niet altijd mogelijk, dus moet je toevlucht nemen tot software optimalisatie. We hebben al meer dan eens geschreven over hoe tot vermindering van het geheugengebruik van Google Chrome, daarom worden beperkt tot een lijst van de benodigde acties:
- Gebruik een minimum van extensies.
- Stel het standaard thema.
- Disconnect plug-ins.
- Optimaliseren verborgen instellingen.
- Gebruik een speciale extensie voor het lossen achtergrond tabs uit het geheugen.
conclusie
Overschakelen van Google Chrome naar een andere browser of niet - het is, natuurlijk, je. Ik probeer alleen maar om u te vertellen dat het actieve gebruik van systeembronnen, wat het meest vaak bekritiseerd het programma, is niet altijd een nadeel. Meestal, deze eigenschap is, integendeel, zorgt voor snelheid en stabiliteit, die gelijk is aan de browser is er nog steeds.
Ja, sommigen van jullie misschien gefascineerd nieuwheid van sensaties en dan schrijf rave berichten dat "in Firefox, zo blijkt, ook kunnen leven!"Of"Daarom gebruik ik Opera». Maar dan heb je nog terug worden geworpen. Het is bewezen dat Google.