Утечка памяти
Определение
Утечка памяти (англ. memory leak) — ошибка, при которой программа занимает память и не освобождает ее, когда она уже не нужна. Расход памяти растет часами или днями, пока сервер не начинает тормозить или программа не падает. Пример: каждый открытый отчет оставляет в памяти копию данных, и через неделю работы сервер исчерпывает память и перезапускается ночью. Утечки трудно заметить на тесте: они проявляются только при долгой работе под нагрузкой. Находят их по графикам в мониторинге и специальными инструментами анализа памяти. Утечки бьют по производительности и стабильности системы.
Также говорят
течет память, утечка.