当前位置:网站首页>5.4 总结
5.4 总结
2022-08-09 17:24:00 【hellozhengyuan】
5.4 总结
在本章中,已经对C++11内存模型的底层只是进行详尽的了解,并且了解了原子操作能在线程间提供基本的同步。这里包含基本的原子类型,由std::atomic<>类模板特化后提供;接口,以及对于这些类型的操作,还要有对内存序列选项的各种复杂细节,都由原始 std::atomic<> 类模板提供。
我们也了解了栅栏,了解其如何让执行序列中,对原子类型的操作同步成对。最后,我们回顾了本章开始的一些例子,了解了原子操作可以在不同线程上的非原子操作间,进行有序执 行。
在下一章中,我们将看到如何使用高阶同步工具,以及原子操作并发访问的高效容器设计, 还有我们将写一些并行处理数据的算法。
边栏推荐
- Detailed explanation of JVM memory model and structure (five model diagrams)
- 【工业数字化大讲堂 第二十期】制造业数字化能力建设分享,特邀制造业高级咨询顾问 李东老师分享
- Guo Wei (Guo Daxia): Nine Yes or No about open source
- One-key login principle of local number
- win10 uwp 无法附加到CoreCLR
- win10 uwp 让焦点在点击在页面空白处时回到textbox中
- Prometheus完整安装
- Ark Standalone/Administrator Special Item Command Codes
- [Code Audit] - PHP project class RCE and files include download and delete
- Self-taught software testing, how far can I go out to find a job?
猜你喜欢
随机推荐
神秘的程序员(20-30)
本机号码一键登录原理
MySQL索引的B+树到底有多高?
API接口是什么?API接口常见的安全问题与安全措施有哪些?
动态RDLC报表(二)
[Pycharm easy to use function]
What is test development and why is it so popular now?
[Code Audit] - PHP project class RCE and files include download and delete
JMeter notes 6 | JMeter recording agent (configuration)
重定向操作
如何在 PC 机上测试移动端的网页?
好的架构是进化来的,不是设计来的
十七、一起学习Lua 错误处理
shared usage in d
loadrunner脚本--参数化
[SUCTF 2019]CheckIn
QoS - ROS2 principle 9 】 【 deadline, activity and life
有什么好的开源自动化测试框架可以推荐?
SSM框架练手项目,高企必备的管理系统—CRM管理系统
虚拟补丁备忘单





![[极客大挑战 2019]HardSQL](/img/99/74cd7c56b3915db371ebc7811f2987.png)



