Microsoft edge får nye ydeevne- og stabilitetsopdateringer

Video: Microsoft Edge in Linux! Benchmarking vs. Firefox and Chromium 2024

Video: Microsoft Edge in Linux! Benchmarking vs. Firefox and Chromium 2024
Anonim

Microsoft ønsker, at Edge skal blive den mest magtfulde browser på markedet og konstant udrulning af opdateringer for at forbedre browserens ydelse og stabilitet med det formål.

For nylig skubbede tech-giganten nogle JavaScript-opdateringsopdateringer til sin foretrukne browser, hvilket gør det hurtigere og mere effektivt. Opdateringen forbedrer to vigtige områder i Edge-browseren: hukommelsesforbrug og begivenhedshåndterers opførsel.

Udviklere bruger små størrelsesfunktioner til at opdele kompleks kodningslogik i mange mindre stykker. Denne strategi reducerer gentagelsesevnen og giver udviklere mulighed for at læse, teste og fejle koder hurtigere. Derudover er browseroplevelsen bedre og hurtigere, da mindre funktioner generelt er lettere at linere.

For bedre effektivitet har Edge-teamet refactoreret metadataformatet, der bruges til hver lille størrelse funktion, der er indbygget i scripts. På denne måde forbruges hukommelsen ikke, medmindre det er nødvendigt:

På hver webside er der et hændelsessystem med mange begivenhedshåndterere, der definerer opførsel af knapklik, mus-overs og mange andre sådanne begivenheder. De fleste af disse begivenheder forbliver normalt død kode, fordi brugere udløser meget få begivenheder, når de gennemser. Problemet er, at disse uintegrerede begivenheder kan forblive i en dvaletilstand og påvirke hukommelsen og browsereffektiviteten.

Microsoft Edge vil ændre det, da browseren nu vil forsinke den fulde parsing og bytecode-generation af hændelsesbehandlere, indtil de først kaldes. Med andre ord forbedrer denne funktion opstarttid og sparer også hukommelse fra ubrugte håndterere.

Kombinationen af ​​udskudt parsing for begivenhedshåndterere og hukommelsesoptimeringerne formindsker en vis mængde hukommelsesfodaftryk for hver side. vores eksperiment viser, at disse optimeringer sammen med andre mindre justeringer typisk reducerer ca. 4% til 10% af hukommelsesforbruget pr. side, der er åbnet i Microsoft Edge, med tilfælde, hvor besparelserne når over 20%.

Måske kan disse forbedringer endelig hjælpe Microsoft med at gøre Edge til den mest batterivennlige browser derude. Redmond offentliggjorde for nylig resultaterne af et batterieksperiment, som ifølge Microsoft beviste, at dens browser bruger 70% mindre batteri end Chrome og 15% mindre batteri end Opera.

Opera ventede ikke for længe på at udføre sit eget, mere gennemsigtige eksperiment, og formåede at bevise, at browseren faktisk var den mest batteri-venlige browser, hvilket forlænger computerens batterilevetid takket være den nyeste Battery Saver-funktion. Overraskende forblev Microsoft målløs efter Operas svar og har endnu ikke fremsat nogen kommentar til sagen.

Microsoft edge får nye ydeevne- og stabilitetsopdateringer