Mutex到底慢不慢?从CPU缓存行到并发协调的硬核真相,自旋锁比互斥锁快? | Jane Street
合集 · C++20并发编程 (17)
-
【中文配音】C++线程完整课程,为高性能应用开发打下扎实基础
3:56:26
-
【中文配音】C++20高并发实战,C++校招必问知识点,jthread,thread, mutex,async,future
2:26:18
-
【中英双语】C++20多线程实战:从零构建高性能并发程序 | CppCon
2:13:30
-
【中英双语】C++面试必考:互斥锁 vs 信号量,一节课彻底搞懂 | CppNuts
8:36
-
【中英双语】C++线程池从零到精通:手把手实现高性能并发任务调度 | CppNuts
40:38
-
【中英双语】C语言线程局部存储实战:轻松搞定多线程变量隔离 | Jacob Sorber
25:06
-
【中文配音】校招C++20并发系列05-突破生产者-消费者瓶颈:双缓冲无锁设计实战
11:06
-
【中文配音】校招C++20并发系列06-手写自旋锁:理解忙等与互斥的本质差异
10:02
-
【中英双语】多线程代码莫名变慢?可能是伪共享在拖垮性能 | Jacob Sorber
24:32
-
【中英双语+资料】CPU缓存一致性协议MESI:多核并发编程的基石,彻底搞懂缓存行状态 | Deep Linux
6:46
-
【中英双语】C++无锁编程实战:为TCMalloc打造高性能并发队列-Google工程师主讲
2:01:10
-
【中英双语】C++无锁队列实战:多生产者多消费者,低延迟高性能,开源可商用 | CppCon
2:05:42
-
【中英双语】C++低延迟编程实战1:金融/游戏/音频都在用的硬核技术,从零到精通全流程 | CppNow
3:02:12
-
【中英双语】C++低延迟编程实战2:从CPU缓存到无锁队列,性能优化全解析 | CppNow
3:05:58
-
【中英双语】线程 vs 协程:为什么C++需要两套并发模型?Cpp委员会深度解析
1:43:56
-
【中英双语】重新思考基于任务的并发与并行以实现低延迟C++ | CppCon
2:15:10
-
Mutex到底慢不慢?从CPU缓存行到并发协调的硬核真相,自旋锁比互斥锁快? | Jane Street
1:25:46
Parts
Description
Mutex到底慢不慢?Jon Gjengset从Amdahl定律讲到CPU缓存行,拆解并发协调的真实成本,帮你建立从锁到硬件的完整心智模型。 📌 本期看点 · 为什么说“Mutex慢”可能是个误解? · 读写锁在什么场景下反而更慢? · 无锁数据结构真的最快吗? · 从CPU缓存行理解并发协调的本质 · 一个来自1980年代的老协议如何解决现代问题 🎬 章节 00:00 开场 00:05 演讲开始 36:19 观众问答