4.1 并发中的原子操作

文章目录 对象、内存位置和并发 原子操作 原子操作的注意事项 对象、内存位置和并发 一个对象无论是基础类型还是自定义类型,这个对象都会存储在一个或多个内存位置上。 在多线程程序中,如果两个线程访问不同的内存位置,往往不会有什么问题。但当它们访问同一个内存位置时,如果该位置上的数据被更新了,那么就会产生条件竞争,这是多线程程序常见的问题。 解决的方式就像之前所说的,使用互斥量来保护共享数据,同一时间
相关文章
相关标签/搜索