давайте больше не будем про исключения, у меня есть вопрос про аллокатор, тут уже говорили про поддержку регионов, так вот у меня есть аллокатор для непрерывного региона памяти, но я хочу задействовать память не из одного региона, а из всех доступных (повторюсь страничной адресации нет, либо будет маппинг 1:1), как посоветуете хранить регионы, связным списком или массивом, и что ещё желательно туда засунуть?