【進程&線程】臨界區解決方法

你們都要用的變量叫 臨界區域 (region)。 有幾種手段能夠避免ab線程一塊兒進入臨界區域: 1. 屏蔽中斷 2. 鎖變量 3. 嚴格輪換法 (前三個都有可能由於不是原子性操做而翻車) 4. Peterson解法( http://blog.csdn.net/martin31hao/article/details/8037455) #define N 2 //進程數爲2 int turn; //
相關文章
相關標籤/搜索