本申请提供了一种原子操作的执行方法及装置,涉及计算机领域。该方法可以在原子操作对应的数据在目标存储单元中的状态为已修改状态或独占状态时,在目标存储单元中执行该原子操作;在该数据在目标存储单元中的状态为失效状态或共享状态时,通过第二存储单元检测该数据是否为多个第一存储单元共享的数据,若该数据为多个第一存储单元共享的数据,则在第二存储单元中执行原子操作,若数据不为多个第一存储单元共享的数据,则可以在目标存储单元或上级存储单元中执行该原子操作。本申请提供的方法可根据原子操作对应的数据的共享情况,确定执行原子操作的节点,避免执行原子操作时产生冲突,保证了执行原子操作时的可靠性及计算机设备的性能。
声明:
“原子操作的执行方法及装置” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)