Teraz je k dispozícii nový nástroj Microsoft Edge DevTools na ladenie úniku pamäte

únik pamäte nástrojov edge dev

Všetci už v podstate vieme, čo je únik pamäte a skutočnosť, že narúša výkon a môže byť zložité opraviť ho.

Môžu sa vyskytnúť, keď kód JavaScript aplikácie uchováva v pamäti stále viac objektov, ktoré už nepotrebuje, namiesto toho, aby ich uvoľnil prehliadaču na zber odpadu (GC).

V prípade dlhodobo spustených aplikácií môžu malé úniky pamäte len niekoľko kilobajtov viesť k výraznému zníženiu výkonu v priebehu času.

Nedávno technologická spoločnosť so sídlom v Redmonde vytvorila nový nástroj Detached Elements na identifikáciu problémov a pomáha zastaviť úniky.

Ladenie úniku pamäte nebolo nikdy také jednoduché

Microsoft vysvetlil ako funguje nástroj Detached Elements a poskytol náležitý prehľad pre všetkých záujemcov o túto tému.

Tento nový nástroj vám v podstate pomôže preskúmať a vyriešiť úniky pamäte DOM a je inšpirovaný oddelením Microsoft Teams, podľa technického giganta.

Predtým, ako vyskúšate tento nový nástroj na svojom vlastnom webovom obsahu, je dôležité pochopiť niektoré nuansy medzi oddelenými prvkami a únikmi DOM.

Spoločnosť Microsoft zvyčajne vytvára uzly DOM v jazyku JavaScript, aby ich vložila niekde na stránku a zobrazila ich.

Je však tiež možné vytvárať uzly a nikdy ich nepripájať alebo odstraňovať uzly zo stránky a uchovávať odkazy na ne v JavaScripte.

Ponuka „Ďalšie nástroje“ v nástroji Edge DevTools so zvýraznenou položkou Odpojené prvky

Ak chcete, môžete vyskúšať možnosti nového nástroja prostredníctvom ukážkovej aplikácie na GitHub. Umožní vám simulovať úniky pamäte a uvidíte, kde sa hodí nástroj Detachable Elements.

Majte na pamäti, že spoločnosť Microsoft vyzýva záujemcov o jej nový výtvor, aby vyskúšali nástroj v reálnych scenároch, aby odhalili prípadné problémy.

A ak chcete tiež poskytnúť veľmi potrebnú spätnú väzbu, môžete tak urobiť prostredníctvom tlačidla spätnej väzby DevTools alebo, prípadne, tweetmi na Twitter účet Edge DevTools.

Ste nadšení z tejto novej sady nástrojov? Podeľte sa s nami o svoje myšlienky v sekcii komentárov nižšie.

5 najlepších prehliadačov, ktoré podporujú jQuery [rôzne verzie]

5 najlepších prehliadačov, ktoré podporujú jQuery [rôzne verzie]JavascriptPrehliadačeCross Platform

Ponorte sa do hĺbky tohto zoznamu vytvoreného odborníkmijQuery je rýchla, prenosná a na funkcie bohatá knižnica JavaScript s ľahko použiteľným API, vďaka čomu sú procesy, ako je prechádzanie HTML, ...

Čítaj viac
Chyba s nedostatkom pamäte v JavaScripte: Príčiny a ako opraviť

Chyba s nedostatkom pamäte v JavaScripte: Príčiny a ako opraviťJavascript

Príčinou tejto chyby môže byť nedostatok miestaDôvodom môže byť neplatná veľkosť tabuľky stránok alebo problémy so zásobníkom volaní funkcií.Táto príručka bude diskutovať o krokoch na riešenie prob...

Čítaj viac
Vysvetlenie chýb skriptu: Čo to je a ako ich opraviť

Vysvetlenie chýb skriptu: Čo to je a ako ich opraviťJavascript

Pred spustením skriptu skontrolujte pravopisné chybyChyby skriptu sú správy, ktoré sa objavia, keď sa vyskytne problém s kódom na vašej webovej lokalite.Tieto chyby môžu byť pre vývojárov frustrujú...

Čítaj viac