C++11中的原子操做(atomic operation)

所谓的原子操做,取的就是“原子是最小的、不可分割的最小个体”的意义,它表示在多个线程访问同一个全局资源的时候,可以确保全部其余的线程都不在同一时间内访问相同的资源。也就是他确保了在同一时刻只有惟一的线程对这个资源进行访问。这有点相似互斥对象对共享资源的访问的保护,可是原子操做更加接近底层,于是效率更高。html 在以往的C++标准中并无对原子操做进行规定,咱们每每是使用汇编语言,或者是借助第三方的
相关文章
相关标签/搜索