I&#x27;m not aware of any serious published works.  Really the only way to choose an allocator is to try them all on your benchmark workload.  Any other benchmarks are likely to be irrelevant.<p>I think tcmalloc vs. jemalloc is basically a wash.  One is written by google people and the other is written by facebook people.  Facebook is much more forward about their open source project than is Google, so more people have heard of jemalloc.