并发理论基础-互斥锁:原子性

并发理论基础-互斥锁:原子性 01 | 导读 1、原子性 1)定义:一个或者多个操作在 CPU 执行的过程中不被中断的特性,称为“原子性” 2)容易误解: 原子性问题的源头是线程切换, 操作系统做线程切换是依赖 CPU 中断的,所以禁止 CPU 发生中断就能够禁止线程切换 单独的1和2都没问题,如果认为禁用CPU 中断就能解决原子性问题,这就有待商酌了。 3)1个例子:32 位 CPU 上执行 l
相关文章
相关标签/搜索