- 博客(1)
- 收藏
- 关注
原创 LINUX学习之 只用互斥锁实现两个进程同步
程序功能: A线程进行从1到100的累加,累加结果放在全局变量C中。 B线程根据A的实时运算结果,检测到累加值可以 被10整除时马上输出此时的C值。 程序思路: 设置一个全局变量F ,县城B通过检测F的值来判断是否输出当前C值,线程A通过检测F的值来判断是否继续累加,达到线程同步的效果。 在AB线程分别判断F值的语句前后加上P操作和V操作,也就是加锁和释放锁,来达到线程互斥。
2014-11-29 18:07:57 2486 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人