【发布时间】:2010-05-26 16:12:15
【问题描述】:
想为我们的产品探索一些内存管理器 - boost、loki 中的小型对象分配器和我们公司内部可用的一个内存管理器。
在为我们的产品选择一个之前,我们想探索所有具有小型原型应用程序的选项,这些选项在功能方面不需要与我们的应用程序相似。我的目标是针对不同大小的对象(连续和非连续)的相同数量的分配和释放分析性能和峰值 VM。它应该与 std 容器或 boost 库一起使用。
知道如何进行这样的原型应用程序吗?我们的应用程序不是机器翻译——但未来我们已经计划好了。任何建议都会有很大帮助。像真正的应用程序一样在对象分配方面具有所谓的随机性会很棒。
另外,建议一些其他公共领域可用的内存管理器会很有帮助。我们主要在 Linux 32b 和 64b 上。
【问题讨论】:
标签: c++ memory-management