【进程&线程】临界区解决方法

你们都要用的变量叫 临界区域 (region)。 有几种手段能够避免ab线程一块儿进入临界区域: 1. 屏蔽中断 2. 锁变量 3. 严格轮换法 (前三个都有可能由于不是原子性操做而翻车) 4. Peterson解法( http://blog.csdn.net/martin31hao/article/details/8037455) #define N 2 //进程数为2 int turn; //
相关文章
相关标签/搜索