Нет.
4096 - это наименьший размер страницы, предоставляемый платформой x86.Это ограничение, налагаемое процессором.Он предлагает большие размеры (до 4 МБ, в зависимости от режима), но обычно он выбирается операционной системой во время загрузки.
Что вы можете сделать, это сделать относительно большое распределениев качестве резервного хранилища для пула объектов .Тогда, если вам нужно много маленьких объектов, все они могут быть сохранены в пределах одной страницы или области памяти.Это общая идиома для улучшения производительности при распределении памяти.
Более того, большинство нормальных распределителей памяти работают так или иначе, поэтому нет необходимости реализовывать пул объектов, если вы не найдете в профилировании то, что вам нужно.