期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
多级缓存的内存分配器MCMalloc应用研究
1
作者 张华 刘晶晶 《信息化研究》 2020年第1期70-75,共6页
文章研究和分析了通用内存分配器PTMAlloc2和TCMalloc的特点,通过借鉴现有通用内存分配器的优秀设计思想,提出了一种基于多级缓存的内存分配器MCMalloc。通过在不同层级上分配缓存,极大地减少锁的使用,降低锁竞争,提升了高并发系统的内... 文章研究和分析了通用内存分配器PTMAlloc2和TCMalloc的特点,通过借鉴现有通用内存分配器的优秀设计思想,提出了一种基于多级缓存的内存分配器MCMalloc。通过在不同层级上分配缓存,极大地减少锁的使用,降低锁竞争,提升了高并发系统的内存分配性能,并且支持不同层级之间的内存回收和同层级之间的内存迁移,避免内存分配效率恶化,提升了内存分配器的稳定性。通过TCMalloc官网数据和MCMalloc实验结果分别与PTMalloc2对比分析,在高并发场景下MCMalloc比TCMalloc能更好地改善了内存操作性能。 展开更多
关键词 内存分配 内存回收 高并发内存分配 多级缓存 MCMalloc
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部