Articles of vazamentos de memory

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 […]

Como evitar vazamentos de memory em node.js?

Sabemos que node.js nos fornece grande poder, mas com grande poder vem uma grande responsabilidade. Tanto quanto eu sei o motor V8 não faz qualquer garbage collection. Então, quais são os erros mais comuns que devemos evitar para garantir que nenhuma memory está vazando do meu servidor de nó. EDIT: Desculpe por minha ignorância, o […]

Vazamento de memory em c #

É possível, em um sistema gerenciado, vazar memory quando você se certifica de que todas as alças, coisas que implementam o IDispose são descartadas? Haveria casos em que algumas variables ​​são deixadas de fora?

Como você detecta / evita vazamentos de memory em seu código (não gerenciado)?

Em código C / C ++ não gerenciado, quais são as melhores práticas para detectar vazamentos de memory? E diretrizes de codificação para evitar? (Como se fosse assim tão simples;) Usamos um pouco de uma maneira tola no passado: ter um incremento de contador para cada chamada de alocação de memory e decremento durante a […]

cpp – valgrind – Leitura inválida do tamanho 8

Estou ficando louco entendendo esse erro de valgrind. Eu tenho uma class de modelo chamada Matrix que tem alguns operadores sobrecarregados etc … para fazer algumas operações matemáticas. Matrizes são usadas dentro de uma class chamada ExtendedKalmanFilter. Aqui está o traço valgrind: ==3352== Invalid read of size 8 ==3352== at 0x804CC8F: BOViL::math::Matrix::operator*(BOViL::math::Matrix const&) const (Matrix.h:285) […]

Vazamento de memory jQuery com remoção DOM

Aqui está uma página web morta que vaza memory no IE8 usando jQuery (eu detecto vazamentos de memory observando o uso de memory do meu processo iexplore.exe crescer com o passar do tempo no Gerenciador de Tarefas do Windows): Test Page function resetContent() { $(“#content div”).remove(); for(var i=0; i<10000; i++) { $("#content").append("Hello World!”); } setTimeout(resetTable, […]

Vazamento de recurso: ‘in’ nunca está fechado

Por que o Eclipse me fornece o aquecimento “Vazamento de recurso: ’em’ nunca é fechado” no código a seguir? public void readShapeData() { Scanner in = new Scanner(System.in); System.out.println(“Enter the width of the Rectangle: “); width = in.nextDouble(); System.out.println(“Enter the height of the Rectangle: “); height = in.nextDouble();

É necessário cancelar a assinatura dos observáveis ​​criados pelos methods Http?

Você precisa cancelar a assinatura das chamadas http Angular 2 para evitar memory leaks? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result => result.json()) .map(json => { dispatch(this.receiveFilm(json)); }) .subscribe(e=>sub.unsubscribe()); …

Vazamento de memory WPF CreateBitmapSourceFromHBitmap ()

Eu preciso desenhar uma imagem pixel por pixel e exibi-lo dentro de um WPF. Eu estou tentando fazer isso usando um System.Drawing.Bitmap seguida, usando CreateBitmapSourceFromHBitmap() para criar um BitmapSource para um controle de imagem do WPF. Eu tenho um memory leaks em algum lugar porque quando o CreateBitmapSourceFromBitmap() é chamado repetidamente o uso de memory […]

Risco de memory leaks em closures de JavaScript

Resolvido Há muitas informações contraditórias na web sobre esse assunto. Graças a @John, eu consegui descobrir que os fechamentos (como usados ​​abaixo) não são a causa de vazamentos de memory, e que – mesmo no IE8 – eles não são tão comuns como as pessoas afirmam. Na verdade, houve apenas um vazamento que ocorreu no […]