Работать с хипом фиксированного (хоть и большого) размера - это не дело. Вдруг понадобиться больше памяти? Да и нехорошо резервировать 1-2Мб, если обычно требуется в разы меньше.
О! Теперь размер библиотеки стал ещё немного меньше.Обнулять буфер не надо, ядро выделяет чистые страницы.