Ett nytt Microsoft Edge DevTools-verktyg för felsökning av minnesläckor är ute nu

edge dev tools minnesläcka

Vi vet alla i stort sett vad en minnesläcka är vid det här laget, och det faktum att de bråkar med prestanda och kan vara svåra att åtgärda.

De kan uppstå när JavaScript-koden för en applikation behåller fler och fler objekt i minnet som den inte behöver längre istället för att släppa dem för webbläsaren för att samla in skräp (GC).

När det gäller appar som körs länge, kan små minnesläckor på bara några kilobyte läggas till för att märkbart försämra prestandan över tid.

Nyligen har det Redmond-baserade teknikföretaget gjort ett nytt Detached Elements-verktyg för att identifiera problem och hjälpa till att stoppa läckor.

Felsökning av minnesläckor har aldrig varit så enkelt

Microsoft förklarade hur verktyget Detached Elements fungerar och gav en ordentlig genomgång för alla som är intresserade av detta ämne.

I grund och botten kommer det här nya verktyget hjälpa dig att undersöka och lösa DOM-minnesläckor, och är inspirerat av Microsoft Teams-avdelningen, enligt teknikjätten.

Innan du provar det här nya verktyget på ditt eget webbinnehåll är det viktigt att förstå några av nyanserna mellan fristående element och DOM-läckor.

Vanligtvis skapar Microsoft DOM-noder i JavaScript för att infoga dem någonstans på sidan för att visa dem.

Det är dock också möjligt att skapa noder och aldrig bifoga dem eller ta bort noder från sidan och behålla referenser till dem i JavaScript.

" Fler verktyg"-menyn i Edge DevTools med alternativet Fristående element markerat

Om du vill kan du testa det nya verktygets funktioner via en demo-app på GitHub. Det låter dig simulera minnesläckor och se var verktyget Detachable Elements kommer till användning.

Tänk på att Microsoft uppmanar de som är intresserade av dess nya skapelse att testa verktyget i verkliga scenarier för att upptäcka eventuella problem.

Och om du också vill ge lite välbehövlig feedback kan du göra det via DevTools feedback-knappen eller, alternativt, genom att slänga tweets på Edge DevTools Twitter-konto.

Exalterad över denna nya uppsättning verktyg? Dela dina tankar med oss ​​i kommentarsfältet nedan.

FIX: Din webbläsare stöder inte JavaScript-felmeddelande

FIX: Din webbläsare stöder inte JavaScript-felmeddelandeJavascript

Din webbläsare stöder inte JavaScript är ett vanligt fel och kan lösas väldigt snabbt, med bara några steg.Utan JavaScript kan innehållet på de webbsidor du försöker komma åt vara begränsat eller o...

Läs mer
Ett nytt Microsoft Edge DevTools-verktyg för felsökning av minnesläckor är ute nu

Ett nytt Microsoft Edge DevTools-verktyg för felsökning av minnesläckor är ute nuJavascript

Vi vet alla i stort sett vad en minnesläcka är vid det här laget, och det faktum att de bråkar med prestanda och kan vara svåra att åtgärda. De kan uppstå när JavaScript-koden för en applikation be...

Läs mer
5 enkla tips för att fixa Browser.analyze är inte en funktion

5 enkla tips för att fixa Browser.analyze är inte en funktionJavascript

Javascript är en avgörande komponent för webbplatser som lägger till elementet av användarinteraktivitet.Browser.analyze är en av en lång lista över Javascript-relaterade fel som uppstår i webbläsa...

Läs mer