多线程学习路线

多线程学习路线

1. 从C++库开始

​ 这部分主要在于使用多线程相关库工具,学习相关语法和简单实践,不深入底层原理:https://www.bilibili.com/video/BV1g5411Z72H

2. lock-free入门

​ 这部分开始进入原子操作的原理入门,即lock-free的概念和实现原理:https://www.bilibili.com/video/BV1Mp4y1c7WW/

3. 内存模型

​ 这部分开始理解内存模型在多线程中的基础位置,为之后的深入打下坚实的基础: