
高并发内存池项目
文章平均质量分 94
该专栏记录高并发内存池的研发过程
暗恋 懒羊羊
一名有梦想的大学生!
展开
-
【项目日记(十)】瓶颈分析与使用基数树优化
使用VS的性能分析工具对象前的项目进行性能分析、确定性能瓶颈使用基数树进行优化。原创 2025-03-08 21:06:02 · 315 阅读 · 0 评论 -
【项目日记(九)】细节优化与对比测试
解决线程申请超过256KB的问题、配合定长内存池脱离使用new、优化释放时传递大小的问题、以及在多线程环境下和malloc的对比测试。原创 2025-03-08 20:19:41 · 739 阅读 · 0 评论 -
【项目日记(八)】内存回收与联调
实现 thread cache、central cache、page cache 的内存回收以及page cache的span合并机制,最后介绍了三层的释放内存联调的过程原创 2025-03-05 23:41:12 · 884 阅读 · 0 评论 -
【项目日记(七】申请内存过程联调
演示三层缓存申请的联调过程原创 2025-03-04 14:13:07 · 590 阅读 · 0 评论 -
【项目日记(六)】page cache 层
介绍page cache 的整体设计、实现 中心层获取一个非空的 span 的函数 和 实现获取k页的大块内存原创 2025-03-03 20:34:30 · 820 阅读 · 0 评论 -
【项目日记(五)】central cache 层
介绍 central cache 的整体结构设计和具体实现,完善了 thread cache 向central cache 申请内存的接口,并介绍了慢反馈调节算法原创 2025-02-27 22:18:10 · 1010 阅读 · 0 评论 -
【项目日记(四)】thread cache 层
介绍了 thread cache 的整体框架、内存的对齐规则、TLS 无锁访问原创 2025-02-08 20:59:35 · 1126 阅读 · 0 评论 -
【项目日记(三)】高并发内存池整体框架设计
介绍高并发内存池的整体设计框架原创 2025-02-08 15:02:25 · 588 阅读 · 0 评论 -
【项目日记(二)】定长内存池实现
介绍并实现定长内存池原创 2025-02-07 22:47:04 · 874 阅读 · 0 评论 -
【项目日记(一)】高并发内存池项目介绍
主要介绍高并发内存池是什么、意义、以及什么是池化技术和内存池等原创 2025-01-25 17:04:28 · 901 阅读 · 0 评论