C ++ STL vs. Boost. Интрузивная производительность выделения - PullRequest
1 голос
/ 13 апреля 2011

Я часто слышал, что контейнеры библиотеки повышения производительности более производительны, чем контейнеры STL, потому что они не распределяют объекты внутри.Но не так ли быстро или даже быстрее, если мы используем пул памяти для параметра шаблона распределителя шаблонных контейнеров STL?Это может кэшировать куски памяти одинакового размера.Таким образом, мы можем повторно использовать эти чанки, которые должны быть очень быстрыми.

Я ищу высокопроизводительный произвольный доступ и последовательный контейнер.Кроме того, мне нужны многопоточные версии.

РЕДАКТИРОВАТЬ: Я хочу создать список, который хранит элементы в порядке, который использовался в последнее время.

...