- 博客(6)
- 收藏
- 关注
原创 高并发内存池
本项目基于google的开源项目tcmalloc(Thread-Caching Malloc),是一个能够在高并发情况下依旧保持高效的多线程内存管理项目(对比malloc,free)。1.1池化技术所谓“池化技术”,就是程序先向系统申请过量的资源,然后自己管理,以备不时之需。之所以要申请过量的资源,是因为每次申请该资源都有较大的开销,不如提前申请好了,这样使用时就会变得非常快捷,大大提高程序运行效率。在计算机中,有很多使用“池”这种技术的地方,除了内存池,还有连接池、线程池、对象池等。
2023-05-28 17:30:11
186
1
原创 堆的插入和删除
堆本质上是一种由数组实现的完全二叉树,其有两个最基本的性质:1.堆中某个节点的值总是不大于或不小于其父节点的值;2.堆总是一棵完全二叉树。
2022-11-28 21:19:50
677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人