-
redis6.0的多线程
https://blog.csdn.net/zhizhengguan/article/details/1206…
-
tcmalloc原理
tcmalloc的原理 ThreadCache(无锁)内存不够用会向CentralCache申请(每个桶一把锁…
-
redis源码剖析 精华部分(待补充)
第二章 简单动态字符串 1.sds的定义 2.sds与C风格字符串的区别 常数时间复杂度获取字符串长度 杜绝缓…
-
从协程到bthread
一、协程 优点: 协程消耗更少的资源:协程的创建和销毁所消耗的资源更少。 协程的切换更加高效:线程的切换需要进…
-
bthread的thread local问题
一、协程 优点: 协程消耗更少的资源:协程的创建和销毁所消耗的资源更少。 协程的切换更加高效:线程的切换需要进…
-
进程、线程、协程、纤程、bthread
这个图里的协程应该是C++20协程。 进程和线程的区别 特性 进程 线程 基本单位 操作系统进行资源分配的基本…
-
lazy write和volatile
1. 编译期优化的内存写入策略 编译器通过静态分析代码,仅在必要时才生成内存访问指令,避免冗余操作: 延迟写入…
