Um novo utilitário Microsoft Edge DevTools para depuração de vazamento de memória foi lançado

vazamento de memória de ferramentas de desenvolvimento de borda

Todos nós sabemos muito bem o que é um vazamento de memória agora, e o fato de que eles atrapalham o desempenho e podem ser difíceis de consertar.

Eles podem ocorrer quando o código JavaScript de um aplicativo retém mais e mais objetos na memória que não precisa mais, em vez de liberá-los para o navegador para coleta de lixo (GC).

No caso de aplicativos de longa duração, pequenos vazamentos de memória de apenas alguns kilobytes podem degradar visivelmente o desempenho ao longo do tempo.

Recentemente, a empresa de tecnologia baseada em Redmond fez uma nova ferramenta Detached Elements para identificar problemas e ajudar a impedir vazamentos.

A depuração de vazamento de memória nunca foi tão fácil

Microsoft explicado como funciona a ferramenta Detached Elements e deu um resumo adequado para todos os interessados ​​no assunto.

Basicamente, esta nova ferramenta irá ajudá-lo a investigar e resolver vazamentos de memória DOM e é inspirada no departamento Microsoft Teams, de acordo com a gigante da tecnologia.

Antes de experimentar esta nova ferramenta em seu próprio conteúdo da web, é importante entender algumas das nuances entre elementos desanexados e vazamentos de DOM.

Normalmente, a Microsoft cria nós DOM em JavaScript para inseri-los em algum lugar da página para exibi-los.

No entanto, também é possível criar nós e nunca anexá-los ou remover nós da página e manter referências a eles em JavaScript.

Menu " Mais ferramentas" no Edge DevTools com o item Detached Elements destacado

Se quiser, você pode testar os recursos da nova ferramenta por meio de um aplicativo de demonstração no GitHub. Ele permitirá que você simule vazamentos de memória e veja onde o utilitário Detachable Elements pode ser útil.

Lembre-se de que a Microsoft recomenda aos interessados ​​em sua nova criação que testem a ferramenta em cenários reais para descobrir quaisquer problemas potenciais.

E se você também quiser fornecer algum feedback muito necessário, pode fazê-lo por meio do botão de feedback do DevTools ou, alternativamente, jogando tweets no Conta do Twitter do Edge DevTools.

Animado com este novo conjunto de ferramentas? Compartilhe suas idéias conosco na seção de comentários abaixo.

É assim que você pode corrigir o erro de Javascript do Windows 11

É assim que você pode corrigir o erro de Javascript do Windows 11JavascriptWindows 11

Erros de JavaScript são comuns quando você fica por longos períodos sem atualizar seu navegador.Pode parecer um pequeno erro que pode ser ignorado, mas cada vez mais se torna impossível interagir c...

Consulte Mais informação
5 dicas fáceis para personalizar pop-ups de alerta do navegador

5 dicas fáceis para personalizar pop-ups de alerta do navegadorJavascript

Javascript é a linguagem de programação que dita a função popup de alerta do navegador.Os pop-ups de alerta do navegador são notificações no navegador que transmitem mensagens ao usuário. A melhor ...

Consulte Mais informação
5 melhores navegadores que suportam jQuery [versões diferentes]

5 melhores navegadores que suportam jQuery [versões diferentes]JavascriptNavegadoresPlataforma Cruzada

Mergulhe a fundo nesta lista criada por especialistasjQuery é uma biblioteca JavaScript rápida, portátil e rica em recursos com uma API fácil de usar, tornando processos como HTML, animações, etc.,...

Consulte Mais informação