в чем разница между tcmalloc / jemalloc и пулом памяти - PullRequest
50 голосов
/ 26 марта 2012

tcmalloc / jemalloc - улучшенные распределители памяти, и пул памяти также введен для лучшего распределения памяти.Так в чем же разница между ними и как их выбрать в моем приложении?

1 Ответ

78 голосов
/ 26 марта 2012

В этом блоге есть ссылки на подробное описание всех популярных mallocs.

И В этой статье есть одно критическое различие между tcmalloc и jemallocсоветует, какой из них выбрать.

И В этой статье полностью описан алгоритм, стоящий за jemalloc

...