我一直试图使用tcmalloc编译我的应用程序。因此,按照使用说明中的建议,我将-ltcmalloc附加到编译器标志中。在重新运行我的应用程序之后,我看不到任何性能差异。
如何检查对malloc的调用是否已被替换,就像this question所提到的作者一样。我看过编译后的汇编程序代码,但仍然有对malloc的调用。
提前感谢
发布于 2015-03-18 12:52:57
最简单的方法是通过设置env heap checker (例如HEAPCHECK=normal )来检查HEAPCHECK=normal是否工作。
详细信息请参见checker.html
https://stackoverflow.com/questions/29121620
复制相似问题