線程安全=同步+互斥

線程安全:多個線程同時對臨界資源(例如,全局變量)(臨界區:對臨界資源操作的代碼,說白了臨界區就是對臨界資源的操作)進行訪問而不會造成數據二義。 大部分情況,線程使用的數據都是局部變量(全局變量是直接共享的,堆區和局部變量需要通過create函數的參數4傳參進去才能間接共享),變量的地址空間在線程棧空間內,這種情況,變量歸屬單個線程,其他線程無法獲得這種變量。但有時候,很多變量都需要在線程間共享,
相關文章
相關標籤/搜索