Articles of vazamentos de memory

Como remover elementos DOM sem vazamentos de memory?

Meu código JavaSript cria uma lista de elementos do LI . Quando atualizo a lista, o uso da memory aumenta e nunca diminui. Eu testei em sIEve e isso mostra que o navegador mantém todos os elementos que deveriam ser deletados pelos $.remove() ou $.empty jQuery. O que devo fazer para remover nós DOM sem […]

detecção de memory leaks ruby ​​/ ruby ​​on rails

Eu escrevi um pequeno aplicativo web usando ruby ​​on rails, seu principal objective é carregar, armazenar e exibir resultados de arquivos xml (arquivos podem ter até vários MB). Depois de correr por cerca de 2 meses, notei que o processo de miscelânea estava usando cerca de 4 GB de memory. Eu fiz algumas pesquisas sobre […]

Ferramenta para rastrear memory leaks JavaScript

Eu tenho um aplicativo da web que tem um memory leaks em algum lugar e não consigo detectá-lo. Já experimentei as ferramentas de desenvolvedor do Google Chrome, que normalmente funcionam muito bem, mas não consigo rastrear as linhas de código responsáveis. As ferramentas do Chrome só me fornecem muita informação e não posso relacionar os […]

ThreadLocal e memory leaks

É mencionado em vários posts: o uso indevido do ThreadLocal causa Vazamento de Memória. Eu estou lutando para entender como Memory Leak iria acontecer usando ThreadLocal . O único cenário que eu descobri é como abaixo: Um servidor web mantém um pool de Threads (por exemplo, para servlets). Esses segmentos podem criar memory leaks se […]

Como corrigir o memory leaks no IE WebBrowser Control?

Eu estou tentando incorporar um controle WebBrowser em um aplicativo do C # Winform. Isso parece bastante fácil. No entanto, descobri que o controle WebBrowser consome muita memory toda vez que eu chamo o método Navigate. A memory nunca é liberada. O uso de memory cresce e cresce … Muitas pessoas na rede têm exatamente […]

Nunca promises resolvidas causam memory leaks?

Eu tenho uma promise. Eu criei para cancelar um pedido AJAX se eu precisar. Mas como não preciso cancelar o AJAX, nunca o resolvi e o AJAX foi concluído com êxito. Um sinete simplificado: var defer = $q.defer(); $http({url: ‘example.com/some/api’, timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because I don’t need to […]

Vazamento de memory ao reimplantar aplicativos no Tomcat

Quando eu reimplanta meu aplicativo no tomcat, recebo o seguinte problema: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@10d16b]) and a value of type [com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty] (value [com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty@1a183d2]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak. Além disso, […]

A memory perdida é liberada quando o programa sai?

Se eu programado – sem saber – um memory leaks, e o aplicativo termina, a memory vazada é liberada?

Modelo de manipulador de events fraco para uso com lambdas

OK, então isso é mais uma resposta do que uma pergunta, mas depois de fazer essa pergunta e reunir os vários pedaços de Dustin Campbell , Egor e também uma última dica da ‘estrutura IObservable / Rx / Reactive ‘, eu acho que trabalhei uma solução viável para esse problema em particular. Pode ser completamente […]

Como encontrar memory leaks em um código / projeto C ++?

Eu sou um programador C ++ na plataforma Windows. Eu estou usando o Visual Studio 2008. Eu geralmente acabo no código com vazamentos de memory. Normalmente eu encontro o memory leaks inspecionando o código, mas é complicado e nem sempre é uma boa abordagem. Como não posso pagar por uma ferramenta de detecção de vazamentos […]