Несколько куч памяти (C++)
Есть множество мелких объектов разных типов, которые появляются в программе постепенно и вперемешку. Память для них стандартно выделяется в куче с помощью new (или malloc, если угодно). Как можно создать несколько куч памяти, по одной для каждого типа объектов? Думаю, если однотипные данные хранятся в памяти вместе, а не вперемешку с другими, это повысит быстродействие. В Windows есть функция CreateHeap. В Linux такого не нашел. Она есть?