мощнее и умнее std::allocator?
стоит ли пилить что-то свое? и если да, то под какие задачи?
посмотрел выступление Александреску на CppCon2015, достаточно интересная тема, но стоит ли игра свеч и как мне известно, что std::allocator постоянно улучшают так, что он сам теперь способен выделять пулл памяти для маленьких объектов.
https://www.youtube.com/watch?v=LIb3L4vKZ7U
Кастомный аллокатор хорош там где не хорош любой другой аллокатор. Иными словами они пишутся под конкретные кейсы. Это как контейнеры, одним std::vector сыт не будешь.
так может тебе просто системный аллокатор подменить? какие-нибудь jemalloc, mimalloc, tcmalloc, вот это всё
Обсуждают сегодня