在我的申请中,有大量的小malloc/ free事件,婴儿死亡率很高.通常我会编写自己的内存池,但在看到使用的性能后,tcmalloc我很想使用替换的malloc.是否有任何与原始内存池实现具有相似性能的实现?
对于C++,我有另一个做C++ new/ deletedance的应用程序.假设婴儿死亡率相同.两部分问题:
1)我如何实现一个作用于new和delete操作的内存池?
2)是否有一种透明的方式,类似于glibc malloc动态库的功能,来替换所有类的new/ deletememory分配器?
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |