A Microsoft Edge új teljesítmény- és stabilitási frissítéseket kap

A Microsoft azt akarja, hogy az Edge váljon a piac legerősebb böngészőjévé, és folyamatosan frissítéseket hajt végre a böngésző teljesítményének és stabilitásának javítása érdekében.

A közelmúltban a technológiai óriás a JavaScript teljesítményének néhány frissítését a kedvenc böngészőjébe tette, így gyorsabbá és hatékonyabbá vált. A frissítés javítja az Edge böngésző két alapvető területét: a memóriahasználatot és az eseménykezelők viselkedését.

A fejlesztők kis méretű függvények segítségével bonyolítják le a komplex kódolási logikát sok kisebb darabra. Ez a stratégia csökkenti az ismétlődést, és lehetővé teszi a fejlesztők számára a kódok gyorsabb olvasását, tesztelését és hibakeresését. Ezenkívül a böngészési élmény jobb és gyorsabb, mivel a kisebb funkciókat általában könnyebb beilleszteni.

A jobb hatékonyság érdekében az Edge csapata átalakította a szkriptekbe beépített egyes kis méretű funkciókhoz használt metaadat-formátumot. Ebben az értelemben, memória csak szükség esetén fogyasztható:

A FunctionBody 32 bites számlálóinak többségénél megfigyelték, hogy ritkán vannak olyan értékek is, amelyek meghaladják a 256-ot, például a függvényen belül a változószám vagy az objektum literális száma. Így ezeket a számlálókat egy kompakt szerkezet váltotta fel, amely minden számlálóhoz egyetlen bájtot használ, és ezeket a számlálókat szükség esetén teljes 32 bites értékekké emelhetjük.

Minden weboldalon rengeteg eseményrendszer található eseménykezelők amelyek meghatározzák a kattintások, az egérmutatók és sok más hasonló esemény viselkedését. Ezen események többsége általában halott kód marad, mert a felhasználók nagyon kevés eseményt indítanak el böngészés közben. A probléma az, hogy ezek a be nem indított események alvó állapotban maradhatnak, és hatással lehetnek a memóriára és a böngésző hatékonyságára.

A Microsoft Edge változtatni fog ezen, mivel a böngésző most késlelteti az eseménykezelők teljes elemzését és bytecode generálását az első hívásig. Más szóval, ez a szolgáltatás javítja az indítási időt, és memóriát is takarít meg a nem használt kezelőktől.

Az eseménykezelők számára a halasztott elemzés és a memóriaoptimalizálás kombinációja […] elegendő memóriaterületet zsugorít minden egyes oldal esetében. […] Kísérletünk […] azt mutatja, hogy ezek az optimalizálások más kisebb módosításokkal együtt általában a Microsoft Edge-ben megnyitott oldalankénti memóriahasználatának körülbelül 4–10% -át csökkentik, olyan esetekben, amikor a megtakarítás meghaladja a 20%.

Talán ezek a fejlesztések végül segíthetnek a Microsoftnak abban, hogy az Edge-t a legelembarátabb böngészővé alakítsa. Redmond nemrég nyilvánosságra hozta a elemkísérlet eredményei ami a Microsoft szerint bebizonyította, hogy böngészője 70% -kal kevesebb akkumulátort fogyaszt, mint a Chrome, és 15% -kal kevesebb akkumulátort, mint az Opera.

Az Opera nem várt túl sokáig saját, átláthatóbb kísérlete, sikerült bizonyítani, hogy a böngészője valóban a legelembarátabb böngésző volt, meghosszabbítja a számítógép akkumulátorának élettartamát hála a legújabbnak Battery Saver funkció. Meglepő módon a Microsoft szótlan maradt az Opera válasza után, és még nem tett észrevételt az ügyben.

KAPCSOLÓDÓ TÖRTÉNETEK, AMELYEKET ELLENŐRZNI KELL:

  • A Microsoft állítása szerint az Edge a legbiztonságosabb böngésző, amely egyelőre nem használ null napos kihasználást
  • Az Edge új Breeze kiterjesztése a Windows 10 rendszeren lehetővé teszi a fülek egyszerű megnyitását
  • Hogyan lehet blokkolni a webhelyeket a Microsoft Edge-en
A Windows 11 felhasználók továbbra is megkapják a kötelező frissítéseket

A Windows 11 felhasználók továbbra is megkapják a kötelező frissítéseketVegyes Cikkek

A Windows 11 felhasználók arra panaszkodnak, hogy kénytelenek frissítéseket telepíteni Windows 11-es eszközeikre.A Microsoft szerint ezek a frissítések biztonsági célokat szolgálnak, és megakadályo...

Olvass tovább
A Linux 5.16 állítólag továbbfejlesztett támogatást kínál a Surface eszközök számára

A Linux 5.16 állítólag továbbfejlesztett támogatást kínál a Surface eszközök számáraVegyes Cikkek

Ha még nem tudtad volna, Linus Torvalds bejelentette, hogy elérhető Linux kernel 5.16-rc5, ami nem más, mint egy kiadásjelölt 5.16 előtt. Ezt a késést Linus az ünnepekért okolta, mondván, hogy ezek...

Olvass tovább
A Google Workspace egy új frissítéssel szemlélteti a Microsoft 365-öt

A Google Workspace egy új frissítéssel szemlélteti a Microsoft 365-ötVegyes Cikkek

Egy új Google-frissítés hamarosan hatással lesz az alkalmazások termelékenységére és együttműködésére.A felhasználók hamarosan különféle alkalmazásokat indíthatnak el a Chatről.Az Android-felhaszná...

Olvass tovább