ABA问题遇到过吗,详细说一下
1.有两个线程同时去修改一个变量的值,比如线程1、线程2,都更新变量值,将变量值从A更新成
B。
2.首先线程1获取到CPU的时间片,线程2由于某些原因发生阻塞进行等待,此时线程1进行比较更新
(CompareAndSwap),成功将变量的值从A更新成B。
3.更新完毕之后,恰好又有线程3进来想要把变量的值从B更新成A,线程3进行比较更新,成功将变
量的值从B更新成A。
您可能关注的文档
最近下载
- 《分式》复习课件.ppt VIP
- 医院信息科招聘笔试试题附答案.docx VIP
- 园林绿化工高级技师知识考试题库(附含答案).docx VIP
- 输变电工程环境保护和水土保持全过程管控培训课件.pptx VIP
- 2025年山东医学高等专科学校辅导员招聘考试真题汇编(完整版含答案解析).docx VIP
- 进行性肌营养不良患儿的运动疗法.doc
- 《管理学》(第二版)课件 高教版马工程 -第0--7章 绪论 ---人员配备.pptx
- 《管理学》(第二版)课件 高教版 马工程 第8--16章组织文化 --- 组织变革与创新.pptx
- LA(加州)驾照笔试题及详细答案.docx VIP
- 2025《美的集团多元化战略下的财务风险管理研究》16000字.doc
原创力文档

文档评论(0)