Утечка памяти - проблема, с которой рано или поздно приходится сталкиваться каждому разработчику. Даже при работе с языками, управляемыми памятью, бывают случаи утечки памяти. Утечки являются причиной целого класса проблем: замедление, сбоев, больших задержек и даже проблем с другими приложениями Что такое утечка памяти? По сути, утечки памяти можно определить как память, которая больше не требуется приложению и по какой-то причине не возвращается в операционную систему или в пул свободной памяти...
Согласитесь, мало что может начать раздражать сильнее, чем возникающее во время игры или работы сообщение о нехватке оперативной памяти. Данная ошибка происходит в ситуации, когда в Windows больше не остается свободного пространства для хранения данных...