Есть множество мелких объектов разных типов, которые появляются в программе постепенно и вперемешку. Память для них стандартно выделяется в куче с помощью new (или malloc, если угодно). Как можно создать несколько куч памяти, по одной для каждого типа объектов? Думаю, если однотипные данные хранятся в памяти вместе, а не вперемешку с другими, это повысит быстродействие. В Windows есть функция CreateHeap. В Linux такого не нашел. Она есть?
![](/img/p.gif)
![](/photos/48458:290543925.jpg)
![](/img/p.gif)
![](/photos/108745:1690922598.jpg)
![](/img/p.gif)
![](/photos/111506:869939704.jpg)
![](/img/p.gif)
![](/photos/91817:1177953895.jpg)
Ответ на:
комментарий
от emulek
![](/img/p.gif)
Ответ на:
комментарий
от x_hash
![](/img/p.gif)
Ответ на:
комментарий
от emulek
![](/img/p.gif)
Ответ на:
комментарий
от BRE
![](/photos/111506:869939704.jpg)
Ответ на:
комментарий
от x0r
![](/photos/111506:869939704.jpg)
Ответ на:
комментарий
от emulek
![](/img/p.gif)
Ответ на:
комментарий
от emulek
![](/img/p.gif)
Ответ на:
комментарий
от BRE
![](/photos/111506:869939704.jpg)
![](/photos/96843:955143001.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Инициализация памяти оператором new в c++ (2020)
- Форум куча; malloc (2015)
- Форум [C++] Вопрос начинающего программиста. По поводу хранения объектов классов (2011)
- Форум Вопрос с собеседования. (2016)
- Новости «Утечки» памяти в Firefox: официальный отчёт (2007)
- Форум Определить массив стуктуры с неизвестным количеством элементов (2010)
- Форум Ограничение максимальной доступной памяти процессом (2022)
- Форум Не понимаю C++: почему здесь не течет память? (2014)
- Форум Управление памятью (хочу застолбить кусочек) (2008)
- Форум Нужен альтернативный аллокатор для контейнеров (2018)