关于线程同步的实现机制---busy waiting
第一种线程同步机制:只利用一个全局变量来判断是否有线程正在使用critical section,这样就有可能出现,两个线程同时判断当前没有线程正在使用critical section的情况,从而同时进入了critical section。 实际结果输出:偶尔出现加减交替的情况,即偶尔出现了两个线程同时进入critical section的情况。#include <stdio.h>#include
原创
2015-08-20 16:07:00 ·
8143 阅读 ·
0 评论