Krom kan snart bruke mindre minne og starte opp raskere

0
129

av Martin Brinkmann Mai 11, 2019 i Google Chrome – Siste Oppdatering: Mai 11, 2019 –
Ingen kommentarer

Krom-baserte nettlesere som Google Chrome, Modig, Vivaldi, Opera, eller den nye Microsoft-Edge nettleser, kan snart starte opp raskere og bruke mindre minne.

En av effektene av Microsoft bytte over til Krom utvikling camp er at enda flere ingeniører arbeid på Krom.

microsoft edge new

Siste begår kunne fort forbedre oppstart av Chrome-nettleseren og redusere minnebruken som godt.

Chrome starter opp raskt på moderne systemer, men hvis du har prøvd å kjøre det på en eldre maskin, har du kanskje lagt merke til at oppstart er forsinket. Krom-baserte nettlesere legg chrome.dll og chrome_child.dll ved oppstart. Det kan ta mer enn et sekund å laste disse filene på treg bærbare datamaskiner, en Windows 8.1 bærbar pc med 2-core CPU og HDD les dll-filer i 0.48 sekunder og 1.13 sekunder.

En pre-lesing av parameter endring kunne slippe lasting tid betydelig. Den samme bærbare ville legg to filer i mindre enn ett sekund etter at endringene er gjort.

På en treg bærbar pc (Windows 8.1, 2-kjerner, HDD), det tar ~0.48 sekunder å pre-lese chrome.dll og **~1.13** sekunder å pre-lese chrome_child.dll. Disse operasjonene er på kritisk sti av oppstart.

Ved (a) å øke prioritering av tråden som pre-leser bilder og (b) pre-leser 2MB på en gang i stedet for 1 MB, det tar ~0.48 sekunder å pre-lese chrome.dll og **~0.51** sekunder å pre-lese chrome_child.dll.

Så langt som minnebruk er opptatt av, Microsoft ingeniør Joe Laughlin foreslår endringer til i-proc prefetcher som ville være gunstig for å nettleserens bruk av CPU og minnebruk.

Endring i proc prefetcher å laste inn koden i Bildet sider, og ikke MapFile sider for å spare CPU og forbedre bruk av minne, og ikke gjøre noe på OS bygger på at aktiver OS Forhåndshenting av større filer. Merk dette krever PreFetchVirtualMemory API, så vi kommer fremdeles til å lese filen som data/MapFile på Win7.

Det forplikter må være testet og godkjent før de (kan) land i Krom. Det virker sannsynlig at begge vil finne veien inn i Krom og dermed også i alle Krom-baserte nettlesere på ett punkt i tid.

Google Chrome er beryktet for sin høye minnebruk og noen forbedring i den forbindelse bør være mer enn velkommen av samfunnet.

Nå er Du: Hva er din ta på Chrome nåværende bruk av minne og ytelse? (via Windows Nyeste)