九九百科網

位置:首頁 > 經驗 > 

如何用多線程來處理一個問題

經驗4.63K

如何用多線程來處理一個問題

1、兩個線程使用一個變量,如果第一個線程修改該變量,第二個線程再使用,便會出現問題,這種情況被稱為競爭;

2、操作系統會提供臨界區、旋轉鎖、互斥量、信號量等對象對多個線程競爭的資源進行保護,確保該資源在某一時間只有一個線程對它進行操作。

標籤:多線程