Lar Desenvolvimento O que é um vazamento de memória? - o que é techopedia

O que é um vazamento de memória? - o que é techopedia

Índice:

Anonim

Definição - O que significa Memory Leak?

Um vazamento de memória é um processo no qual um programa ou aplicativo retém persistentemente a memória principal de um computador. Ocorre quando o programa de memória residente não retorna nem libera espaço de memória alocado, mesmo após a execução, resultando em um comportamento mais lento ou sem resposta do sistema.

Um vazamento de memória também é conhecido como vazamento de espaço.

Techopedia explica vazamento de memória

Um vazamento de memória é considerado uma falha ou bug no aplicativo / programa que o contém. O vazamento de memória pode ser intencional ou não intencional pelo aplicativo / programa, que pode reter o aplicativo na memória para executar operações ou permanecer congelado em um estado irrecuperável. O programa residente também pode originar / vazar espaço de memória adicional sem liberar o espaço usado anteriormente, levando ao esgotamento dos recursos de memória e a um sistema congelado ou com baixo desempenho.

Um vazamento de memória pode ser mitigado por meio de software especializado em gerenciamento de memória ou pela adição de funções de coleta de lixo ao código-fonte do aplicativo.

O que é um vazamento de memória? - o que é techopedia