MaxAvail - возвращает в байтах длину самого большого блока памяти. Возвращаемое значение имеет тип Longint. Данное значение необходимо учитывать для размещении в динамической памяти сплошной структуры такой как массив, записи.
MemAvail - возвращает количество всей свободной памяти в «куче» в байтах т.е. сумму длин всех свободных блоков, данная функция может использоваться при анализе ресурсов динамической памяти перед размещением в ней динамических переменных.