Microsoft edge primește noi actualizări de performanță și stabilitate

Video: Как скачать Microsoft Edge на основе Chromium, установить и настроить браузер 2024

Video: Как скачать Microsoft Edge на основе Chromium, установить и настроить браузер 2024
Anonim

Microsoft dorește ca Edge să devină cel mai puternic browser de pe piață, lansând constant actualizări pentru a îmbunătăți performanța și stabilitatea browserului cu scopul de a face acest lucru.

Recent, gigantul tehnologic a împins câteva actualizări ale performanței JavaScript către browserul său preferat, ceea ce îl face mai rapid și mai eficient. Actualizarea îmbunătățește două domenii esențiale ale browserului Edge: utilizarea memoriei și comportamentul gestionarilor de evenimente.

Dezvoltatorii folosesc funcții de dimensiuni mici pentru a descompune logica complexă de codificare în multe bucăți mai mici. Această strategie reduce repetitivitatea și permite dezvoltatorilor să citească, testeze și să debugheze mai rapid codurile. În plus, experiența de navigare este mai bună și mai rapidă, deoarece funcțiile mai mici sunt, în general, mai ușor de inline.

Pentru o mai bună eficiență, echipa Edge a refacturat formatul de metadate utilizat pentru fiecare funcție de dimensiuni mici încorporate în scripturi. În acest fel, memoria nu va fi consumată decât dacă este necesar:

În interiorul fiecărei pagini web, există un sistem de evenimente cu numeroase manageri de evenimente care definesc comportamentul clicurilor-butonului, mouse-over-urilor și a multor alte astfel de evenimente. Majoritatea acestor evenimente rămân de obicei codul mort, deoarece utilizatorii declanșează foarte puține evenimente atunci când navighează. Problema este că aceste evenimente nedeslușite pot rămâne în stare de repaus și pot afecta memoria și eficiența browserului.

Microsoft Edge va schimba asta pe măsură ce browserul va întârzia acum analizarea completă și generarea de bytecode a gestionarilor de evenimente până când sunt apelate pentru prima dată. Cu alte cuvinte, această caracteristică îmbunătățește timpul de pornire și, de asemenea, economisește memoria de la operatorii neutilizați.

Combinația de analizare diferită pentru gestionatorii de evenimente și optimizările de memorie reduc o cantitate corectă de amprentă de memorie pentru fiecare pagină. Experimentul nostru arată că aceste optimizări împreună cu alte modificări mai mici reduc de obicei aproximativ 4% până la 10% din utilizarea memoriei pe pagină deschisă în Microsoft Edge, cu cazuri în care economiile ajung la peste 20%.

Poate că aceste îmbunătățiri pot ajuta în sfârșit Microsoft să transforme Edge în cel mai prietenos browser care există acolo. Redmond a făcut public recent rezultatele unui experiment cu baterii care, potrivit Microsoft, a dovedit că browserul său consumă cu 70% mai puțină baterie decât Chrome și cu 15% mai puțin cu bateria decât Opera.

Opera nu a așteptat prea mult să efectueze propriul său experiment mai transparent, reușind să demonstreze că browserul său era într-adevăr cel mai compatibil cu bateriile, prelungind durata bateriei computerului datorită celei mai recente funcții de economisire a bateriei. Surprinzător, Microsoft a rămas fără cuvinte după răspunsul Operei și nu a emis încă niciun comentariu în această privință.

Microsoft edge primește noi actualizări de performanță și stabilitate