No contexto de linguagens de programação, o termo memory leaks refere-se:
- A. à existência de programas que requerem quantidades de memória além dos limites do sistema hospedeiro;
- B. à existência de programas que alocam trechos de memória que estão correntemente alocados a outros processos ativos;
- C. a problemas no gerenciamento de memória por parte do sistema operacional, que falha na realocação de memória liberada por programas ativos;
- D. à possibilidade de um programa falhar na liberação de memória ocupada por objetos ou variáveis que se tornaram inalcançáveis;
- E. à existência de erros no mecanismo de memória virtual do sistema operacional quando executa um programa que contém comandos de alocação e liberação de memória.