CAS与自旋
来源:7-4 本章总结_

zsm18
2021-06-14
老师,您好,之前看CAS的等价代码里没有包含do while循环,您在CAS的缺点描述时讲到“自旋时间长”,有些疑惑需要老师帮忙解答下?
1、之前看老师给其他同学解答时说到:自旋是工具类的自旋,CAS本身应该不包含自旋吧?
2、若CAS本身不包含自旋,说到缺点时,为何会将“自旋时间长”也归纳到CAS中呢?
写回答
1回答
-
悟空
2021-06-14
谢谢小伙伴的提问,你指出的很对,不应该把cas和自旋混淆在一起,你的理解是正确的,cas并不包含自旋,自旋是工具类的事情。
212021-06-14
相似问题