Microsoft edge saa uusia suorituskyky- ja vakauspäivityksiä

Video: Microsoft Edge is making Windows users very angry. You can see why 2024

Video: Microsoft Edge is making Windows users very angry. You can see why 2024
Anonim

Microsoft haluaa, että Edgestä tulee markkinoiden tehokkain selain, ja päivittää jatkuvasti päivityksiä parantaaksesi selaimen suorituskykyä ja vakautta tavoitteenaan tehdä niin.

Äskettäin tekninen jättiläinen lisäsi JavaScript-suorituskykypäivityksiä suosikkiselaimeensa, mikä tekee siitä nopeamman ja tehokkaamman. Päivitys parantaa Edge-selaimen kahta olennaista aluetta: muistin käyttöä ja tapahtumien käsittelijöiden käyttäytymistä.

Kehittäjät käyttävät pienikokoisia toimintoja hajottamaan monimutkaisen koodauslogiikan moniin pienempiin osiin. Tämä strategia vähentää toistokykyä ja antaa kehittäjille mahdollisuuden lukea, testata ja korjata koodeja nopeammin. Lisäksi selauskokemus on parempi ja nopeampi, koska pienempiä toimintoja on yleensä helpompi upottaa.

Tehokkuuden parantamiseksi Edge-tiimi on uusinut uudelleen metatietomuodon, jota käytetään jokaisessa komentosarjoihin sisällytetyssä pienikokoisessa toiminnossa. Tällä tavalla muistia ei kuluteta, ellei tarpeellista:

Jokaisen verkkosivun sisällä on tapahtumajärjestelmä, jossa on monia tapahtumien käsittelijöitä, jotka määrittelevät painikkeen napsautuksen, hiiren siirron ja monien muiden sellaisten tapahtumien käyttäytymisen. Suurin osa näistä tapahtumista on yleensä kuollut koodi, koska käyttäjät laukaisevat hyvin vähän tapahtumia selaamisen aikana. Ongelmana on, että nämä virittämättömät tapahtumat voivat pysyä lepotilassa ja vaikuttaa muistin ja selaimen tehokkuuteen.

Microsoft Edge muuttaa sitä, koska selain viivästyy nyt tapahtumakäsittelijöiden koko jäsentämistä ja tavakoodien luomista, kunnes ne ensin kutsutaan. Toisin sanoen tämä ominaisuus parantaa käynnistysaikaa ja säästää myös muistia käyttämättömiltä käsittelijöiltä.

Tapahtumakäsittelijöiden viivästetyn jäsentämisen ja muistioptimointien yhdistelmä kutistaa kohtuullisen määrän muistinpinta-alaa jokaisella sivulla. kokeilumme osoittaa, että nämä optimoinnit yhdessä muiden pienempien säädösten kanssa vähentävät tyypillisesti noin 4–10% muistin käytöstä Microsoft Edgessä avattua sivua kohden tapauksissa, joissa säästöt ovat yli 20%.

Ehkä nämä parannukset voivat vihdoinkin auttaa Microsoftia muuttamaan Edgen kaikkein akkukäyttöisimmäksi selaimeksi. Redmond julkisti äskettäin akkutestin tulokset, joka Microsoftin mukaan osoitti, että sen selain kuluttaa 70% vähemmän akkua kuin Chrome ja 15% vähemmän akkua kuin Opera.

Opera ei odottanut liian kauan suorittaakseen oman, läpinäkyvämmän kokeilun, joka onnistui todistamaan, että sen selain oli todellakin akkukäyttöisin selain ja pidentää tietokoneen akun käyttöaikaa viimeisimmän Battery Saver -ominaisuuden ansiosta. Yllättäen Microsoft pysyi sanattomana Oopran vastauksen jälkeen ja sen ei ole vielä annettava kommentteja asiasta.

Microsoft edge saa uusia suorituskyky- ja vakauspäivityksiä