Chrom kan snart bruge mindre hukommelse og starte op hurtigere

0
196

af Martin Brinkmann den Maj 11, 2019 i Google Chrome – Sidste Opdatering: Maj 11, 2019 – 5 kommentarer

Chrom-baseret web-browsere som Google Chrome, Modig, Vivaldi, Opera, eller den nye Microsoft Kant browser, kan snart starte op hurtigere og bruger mindre hukommelse.

En af virkningerne af Microsoft skifte over til Chrom development camp er, at endnu flere ingeniører arbejder på Chromium.

microsoft edge new

De seneste begår snart kunne forbedre opstart af Chrome web browser og reducerer hukommelse skik så godt.

Chrome starter op hurtigt på moderne systemer, men hvis du har prøvet at køre det på en ældre maskine, kan du har bemærket, at opstart er forsinket. Chrom-baserede browsere belastning chrome.dll og chrome_child.dll ved start. Det kan tage mere end et sekund at indlæse disse filer på langsom bærbare computere, en Windows 8.1 bærbar computer med 2-core CPU og HDD læs dll-filer i 0.48 sekunder og 1.13 sekunder.

En pre-og udlæsning af parameter ændre kunne droppe loading tid betydeligt. Den samme laptop ville indlæse de to filer i mindre end et sekund efter de ændringer, der er foretaget.

På en langsom bærbar computer (Windows 8.1, 2-kerner, HDD), det tager ~0.48 sekunder til på forhånd at læse chrome.dll * * * * *~1.13** sekunder til på forhånd at læse chrome_child.dll. Disse operationer er på den kritiske sti til start.

Ved (a) at øge prioriteringen af den tråd, der er pre-læser billeder og (b) pre-reading 2MB på en time i stedet for 1 MB, så det tager ~0.48 sekunder til på forhånd at læse chrome.dll * * * * *~0.51** sekunder til på forhånd at læse chrome_child.dll.

Så vidt hukommelse er bekymret for, at Microsoft-ingeniør Joe Laughlin foreslår ændringer til den i proc prefetcher det ville være gavnligt, at den browser er CPU-brug og brug af hukommelse.

Ændring i proc prefetcher at indlæse koden i Billedet sider og ikke MapFile sider for at spare CPU og forbedre hukommelse, og gør intet ved om OS bygger på, at sætte OS PreFetch af større filer. Bemærk, at dette kræver PreFetchVirtualMemory API, så vi vil stadig læse filen data/MapFile på Win7.

Det forpligter skal testes og godkendes, før de (måske) jord i Chrom. Det forekommer sandsynligt, at begge vil finde deres vej ind i Chrom og dermed også i alle Chromium-baserede browsere, der på et tidspunkt i tid.

Google Chrome er berygtet for sin høje forbrug af hukommelse og enhver forbedring i denne henseende bør være mere end velkommen af fællesskabet.

Nu kan Du: Hvad er dit take på Chrome nuværende brug af hukommelse og ydeevne? (via Windows Nyeste)