Кто-либо использовал SmallObjectAllocator от современного Дизайна C++ Andrei Alexandrescu в большом проекте? Я хочу реализовать это средство выделения, но мне нужны некоторые мнения об этом перед использованием его в моем проекте. Я сделал некоторые тесты, и это кажется очень быстрым, но тесты были сделаны в небольшой тестовой среде. Я хочу знать, как быстро это - когда много маленьких объектов (как события, интеллектуальные указатели, и т.д.) и сколько дополнительной памяти это использует.
Предлагаю спросить Рича Спосато . Он проделал большую работу над распределителем небольших объектов Loki, включая тестирование и тесты.
Рассматривали ли вы возможность использования библиотеки Boost Pool ?