如何用jemalloc(或任何其他malloc实现)使用C STL容器?
是简单的包括jemalloc / jemalloc.h?还是应该为他们写一个分配器?
编辑:我正在开发的应用程序在一生中分配和释放相对较小的对象.我想要替换默认分配器,因为基准测试显示应用程序不会超过2个内核.分析表明它正在等待内存分配,这是导致扩展问题的原因.据我所知,jemalloc会帮助这个.
我想看到一个解决方案,这是平台中立的,因为应用程序必须在Linux和Windows上工作. (在Linux下,与不同的实现相关联是很容易的,但是据我所知,Windows是非常困难的.)
解决方法
原文地址:https://www.jb51.cc/c/113304.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。