ModernCpp-ConcurrentProgramming-Tutorial
ModernCpp-ConcurrentProgramming-Tutorial copied to clipboard
教案剩余未完成内容
- [x] C++20
std::jthread - [x] C++20
std::latch、std::barrier - [x] C++20 信号量
- [x] CPU 变量;局部、全局、线程、CPU 变量在并发中的对比与使用
- [x]
std::future、std::async源码解析 - [x] 原子类型,
std::atomic<bool>、std::atomic<T*>、std::atomic<std::shared_ptr> - [ ] 内存模型
- [x] 线程池
考虑下继续完成 C++26 的 <rcu> 与 <hazard_pointer>?
再说吧(
C++20 协程在并发的内容先砍了,等待更多应用。
线程池的内容先聊点最平凡的实现再展开讲其它的。