Uus Microsoft Edge DevToolsi utiliit mälulekke silumiseks on nüüd väljas

edge dev tööriistade mäluleke

Me kõik teame nüüdseks üsna palju, mis on mäluleke ja seda, et need segavad jõudlust ja neid võib olla keeruline parandada.

Need võivad ilmneda siis, kui rakenduse JavaScripti kood jätab mällu üha rohkem objekte, mida ta enam ei vaja, selle asemel, et need brauseril prügi kogumiseks (GC) vabastada.

Pikaajaliste rakenduste puhul võivad väikesed, vaid mõne kilobaidised mälulekked aja jooksul jõudlust märgatavalt halvendada.

Hiljuti tegi Redmondis asuv tehnoloogiaettevõte probleemide tuvastamiseks ja lekete peatamiseks uue tööriista Detached Elements.

Mälu lekke silumine pole kunagi olnud nii lihtne

Microsoft selgitas kuidas tööriist Detached Elements töötab ja andis korraliku ülevaate kõigile selle teema vastu huvitatutele.

Põhimõtteliselt aitab see uus tööriist teil DOM-i mälulekkeid uurida ja lahendada ning tehnoloogiahiiglase sõnul on see inspireeritud Microsoft Teamsi osakonnast.

Enne selle uue tööriista proovimist oma veebisisu puhul on oluline mõista mõningaid nüansse eraldatud elementide ja DOM-i lekete vahel.

Tavaliselt loob Microsoft JavaScriptis DOM-i sõlmed, et sisestada need kuvamiseks kuhugi lehele.

Samas on võimalik ka sõlmpunkte luua ja neid mitte kunagi lisada ega lehelt sõlme eemaldada ning neile viiteid JavaScriptis hoida.

Edge DevToolsi menüü " Rohkem tööriistu", mille üksus Detached Elements on esile tõstetud

Soovi korral saate testida uue tööriista võimalusi demorakenduse kaudu GitHubis. See võimaldab teil simuleerida mälulekkeid ja näha, kus utiliit Detachable Elements on kasulik.

Pidage meeles, et Microsoft soovitab selle uuest loomingust huvitatud inimestel võimalike probleemide avastamiseks seda tööriista reaalsetes stsenaariumides testida.

Ja kui soovite anda ka väga vajalikku tagasisidet, saate seda teha DevToolsi tagasiside nupu kaudu või teise võimalusena visates säutsu Edge DevToolsi Twitteri konto.

Kas olete sellest uuest tööriistakomplektist põnevil? Jagage oma mõtteid meiega allpool olevas kommentaaride jaotises.

Paranda javascript: void (0) tõrge [Windows 10, Chrome, Firefox]

Paranda javascript: void (0) tõrge [Windows 10, Chrome, Firefox]JavascriptGoogle'i Chrome'i Vead

Javascript Tühjus 0 on tavaline viga mis tekib ajal kasutajatele proovige pääseda juurde teatud veebilehtedele. See probleem on seotud ka Java-tarkvaraga installitud sinu peal seade. Javascript kas...

Loe rohkem
PARANDUS: Teie brauser ei toeta JavaScripti veateadet

PARANDUS: Teie brauser ei toeta JavaScripti veateadetJavascript

Teie brauser ei toeta JavaScripti. See on tavaline viga ja selle saab lahendada väga kiiresti, vaid mõne sammuga.Ilma JavaScripti võib nende veebilehtede sisu, millele proovite juurde pääseda, olla...

Loe rohkem
Uus Microsoft Edge DevToolsi utiliit mälulekke silumiseks on nüüd väljas

Uus Microsoft Edge DevToolsi utiliit mälulekke silumiseks on nüüd väljasJavascript

Me kõik teame nüüdseks üsna palju, mis on mäluleke ja seda, et need segavad jõudlust ja neid võib olla keeruline parandada. Need võivad ilmneda siis, kui rakenduse JavaScripti kood jätab mällu üha ...

Loe rohkem