Куча (структура данных)
Материал из Википедии — свободной энциклопедии
Куча (англ. heap) — в информатике и программировании условное название области нераспределённой динамической памяти приложения.
Библиотека, отвечающая за выделение/освобождение динамической памяти резервирует у операционной системы некий объём памяти, по мере необходимости запрашивая дополнительные области. Приложения, запрашивая определённое количествой байт, получают указатели на участки памяти заданного размера, после использования освобождают их.
Вызовы функций библиотек обычно происходят быстрее и требуют меньше ресурсов на исполнение, чем вызовы операционных систем.