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

所謂的原子操做,取的就是「原子是最小的、不可分割的最小個體」的意義,它表示在多個線程訪問同一個全局資源的時候,可以確保全部其餘的線程都不在同一時間內訪問相同的資源。也就是他確保了在同一時刻只有惟一的線程對這個資源進行訪問。這有點相似互斥對象對共享資源的訪問的保護,可是原子操做更加接近底層,於是效率更高。html 在以往的C++標準中並無對原子操做進行規定,咱們每每是使用匯編語言,或者是藉助第三方的
相關文章
相關標籤/搜索