我正在使用malloc_stats()打印与malloc相关的统计信息,在其中我发现某些程序为“Arena 0”,而另一些程序为“Arena 0和Arena 1”。

这些竞技场代表什么?

最佳答案

参见link text。看起来堆是一个竞技场(“子堆”)的集合,用于处理多个线程之间的内存分配,从而减少了争用。

07-27 13:18