door Martin Brinkmann op 11 februari 2019 in Google Chrome – 6 reacties
Google werkt aan een nieuwe memory functie voor het verminderen van het bedrijf ‘ s Chrome browser. De nieuwe functie, de zogenaamde “Skip” best effort “taken” geland in Chrome Canary onlangs, het is ontworpen om het overslaan van bepaalde taken met een lage prioriteit tijdens runtime te verbeteren, het gebruik van het geheugen van de webbrowser. De overgeslagen taken zullen uitgevoerd worden tijdens het afsluiten in plaats daarvan, volgens de bijgeleverde beschrijving.
Overslaan beste inspanning taken is niet standaard ingeschakeld in Chrome Canary. Het is beschikbaar als een experimentele vlag en een opstartparameter; welke van de twee je gebruikt is aan jou.
Hier is hoe je het inschakelen van de vlag in Chrome:
- Zorg ervoor dat Chrome Canary is up-to-date.
- Laden chrome://flags/#disable-best-effort-taken in de adresbalk van de browser; dit moet de juiste vlag.
- Stel de status van de vlag is ingeschakeld.
- Start de browser Chrome.
U kunt ook Chrome starten met de parameter –disable-best-effort-taken voor hetzelfde effect.
U ongedaan kan worden gemaakt op elk moment worden gewijzigd door de instelling van de experimentele vlag aan de standaard-of uitgeschakeld, of door het verwijderen van de opstartparameter als je het gebruikt.
Chrome meldt u dat u een “niet-ondersteunde opdrachtregel vlag en dat de stabiliteit en veiligheid “zal lijden”. Ik merkte geen problemen tijdens het uitvoeren van Chrome met de vlag ingeschakeld; het is mogelijk dat de kennisgeving is een generieke.
De vlag van de beschrijving luidt:
Met deze vlag op, de taken van de laagste prioriteit zal niet worden uitgevoerd totdat afsluiten. De wachtrij van een lage prioriteit, taken kan het verhogen van het geheugen gebruik.Ook, terwijl het moet mogelijk zijn om gebruik Chrome bijna normaal met deze vlag, is de verwachting dat een aantal niet-zichtbare activiteiten zoals het schrijven van gebruikers-gegevens naar de harde schijf, het reinigen van geheime voorgeheugens, de rapportage van gegevens of het bijwerken van onderdelen niet uitgevoerd worden tot het afsluiten.
De beschrijving wordt uitgelegd wat er gebeurt wanneer u de experimentele functie. Chrome onderhoudt een wachtrij van een lage prioriteit, taken standaard; de wachtrij kan groeien over tijd en dat kan leiden tot een verhoogd gebruik van het geheugen.
Chrome met de experimentele vlag is ingeschakeld, niet uitvoeren van deze taken met een lage prioriteit tijdens runtime om geheugen te besparen. De taken zullen uitgevoerd worden tijdens het afsluiten in de plaats; dit kan leiden tot een vertraagde uitschakeling.
Google noemt Telemetrie, disk cache schoonmaken, schriftelijk aan gebruiker gegevens naar de harde schijf, of het bijwerken van onderdelen als lage prioriteit taken.
De nieuwe poging om het verminderen van Chrome het gebruik van het geheugen is niet de enige die kwam onlangs aan het licht. Google werkt aan een functie met de naam Nooit Langzame Modus die streeft naar het beperken van de resource-aanvragen door het blokkeren die groter zijn dan bepaalde grootte beperkingen.
Nu Jij: Wat is het meeste geheugen vriendelijke browser op dit moment? (via Chromestory)