Nakakuha ang Microsoft gilid ng mga bagong pag-update ng pagganap at katatagan

Video: Microsoft Edge Browser: Security, Compatibility, and Update Management (Chromium | 2020) 2024

Video: Microsoft Edge Browser: Security, Compatibility, and Update Management (Chromium | 2020) 2024
Anonim

Nais ng Microsoft na si Edge na maging ang pinaka-makapangyarihang browser sa merkado, patuloy na nagpapalabas ng mga update upang mapabuti ang pagganap at katatagan ng browser na may layunin na gawin ito.

Kamakailan lamang, itinulak ng higanteng tech ang ilang mga pag-update ng pagganap ng JavaScript sa paboritong browser nito, na ginagawang mas mabilis at mas mahusay. Ang pag-update ay nagpapabuti sa dalawang mahahalagang lugar ng browser ng Edge: paggamit ng memorya at pag-uugali ng mga kaganapan.

Gumagamit ang mga nag-develop ng maliit na laki ng mga pag-andar upang masira ang kumplikadong pag-coding ng logic sa maraming mas maliit na piraso. Ang diskarte na ito ay binabawasan ang paulit-ulit at nagbibigay-daan sa mga developer na basahin, mas mabilis at masubok ang mga debug code. Bilang karagdagan, ang karanasan sa pagba-browse ay mas mahusay at mas mabilis, dahil ang mas maliit na mga pag-andar ay karaniwang mas madaling mag-inline.

Para sa mas mahusay na kahusayan, ang koponan ng Edge ay refactored ang metadata format na ginagamit para sa bawat maliit na laki ng pagpapaandar na isinama sa mga script. Sa ganitong paraan, ang memorya ay hindi mauupok maliban kung kinakailangan:

Sa loob ng bawat webpage, mayroong isang sistema ng kaganapan na may maraming mga tagapangasiwa ng kaganapan na tumutukoy sa pag-uugali ng mga pag-click sa pindutan, mga mouse-overs at marami pang iba pang mga kaganapan. Karamihan sa mga kaganapang ito ay karaniwang nananatiling patay na code dahil ang mga gumagamit ay nag-trigger ng kaunting mga kaganapan kapag nagba-browse. Ang problema ay ang mga hindi nagagawang mga kaganapan na ito ay maaaring manatili sa isang estado ng pagtulog at epekto ng memorya at kahusayan ng browser.

Ang Microsoft Edge ay magbabago na habang ang browser ay maaantala ngayon ang buong pag-parse at bytecode henerasyon ng mga tagapangasiwa ng kaganapan hanggang sa una silang tinawag. Sa madaling salita, ang tampok na ito ay nagpapabuti sa pagsisimula ng oras at nakakatipid din ng memorya mula sa mga hindi nagamit na mga humahawak.

Ang kumbinasyon ng ipinagpaliban na pag-parse para sa mga handler ng kaganapan at ang pag-optimize ng memorya ay nag-urong ng isang makatarungang halaga ng mga bakas ng memorya para sa bawat pahina. ipinapakita ng aming eksperimento na ang mga pag-optimize na ito kasama ang iba pang mas maliit na pag-tweak ay karaniwang binabawasan ang tungkol sa 4% hanggang 10% ng paggamit ng memorya sa bawat pahina na binuksan sa Microsoft Edge, na may mga kaso kung saan umaabot ang 20%.

Marahil ang mga pagpapabuti na ito ay maaaring makatulong sa huli na i-on ng Microsoft ang Edge sa pinaka-browser-friendly na browser doon. Kamakailan ay inilabas ni Redmond ang mga resulta ng isang eksperimento sa baterya na, ayon sa Microsoft, napatunayan na ang browser nito ay kumonsumo ng 70% na mas kaunting baterya kaysa sa Chrome at 15% na mas kaunting baterya kaysa sa Opera.

Ang Opera ay hindi naghintay ng masyadong mahaba upang maisagawa ang sarili, mas malinaw na eksperimento, pamamahala upang mapatunayan na ang browser nito ay sa katunayan ang pinaka-browser-friendly na browser, pagpapalawak ng buhay ng baterya ng computer salamat sa pinakabagong tampok ng Baterya Saver. Nakakagulat na ang Microsoft ay nanatiling hindi nagsalita matapos ang tugon ni Opera at hindi pa naglalabas ng anumang puna sa bagay na ito.

Nakakuha ang Microsoft gilid ng mga bagong pag-update ng pagganap at katatagan