现在这是一个完全不同的问题:这些内存分配器是否缩放;也就是说,它们的性能与执行内存操作的线程数无关?在大多数情况下,答案是否定的;他们要么放慢,要么消耗更多的记忆.第一个可扩展分配器(速度和空间)是Hoard(我写的); Mac OS X分配器的灵感来自于它 – 并将其引用到文档中 – 但是Hoard更快.还有其他的,包括Google的tcmalloc.