Skip to content

lrsand52m/MemoryPool

Repository files navigation

基于TLS的高并发内存池

  • 由于TLS的实现,线程申请内存无需加锁,大大提升速度
  • CentralCache中央缓存均衡各个线程内存的申请与释放,防止资源饥饿
  • PageCache页缓存通过回收重组中央缓存的空闲Span在一定程度上可以解决内存碎片问题
  • 经过测试在多线程环境下速度可达malloc的150%

About

基于TLS的高并发内存池

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages