Лабораторная 2. Управление динамической памятью

  1. Разработать программу, с помощью которой определить минимальный размер блока памяти, выделяемого менеджером динамической памяти при использовании new или getmem.
  2. Разработать программу, выделяющую оперативную память блоками случайного размера до тех пор, пока оперативная память не будет исчерпана. Вывести информацию о первоначальном и окончательном объеме свободной памяти, количестве выделенных блоков, занимаемом ими объеме памяти.
    Дополнительно: Оценить "утечку" памяти, определить ее причину (на основе решения предыдущей задачи) и объем. Последовательно освободить все блоки, доказать, что динамическая память полностью освобождена.