码迷,mamicode.com
首页 > 其他好文 > 详细

临界区心得

时间:2015-01-17 06:23:38      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:

1。上锁以后,如果中途return了,就要另想办法解锁。否则就会发生死锁

2. 按钮按下后,要第一时间上锁(如果无法取得锁,则宁愿等待),然后解锁。有一种做法是,先判断,情况合适了再开始上锁。不好意思,有可能在电光火华之间,判断的时候是对的,执行下一句上锁之前,情况就已经不对了(比如资源被别的线程抢走了),这是很有可能的。虽然只是两句语句之前的事情,但是计算机多线程执行速度也是很快的,抢资源完全有可能啊。

临界区心得

标签:

原文地址:http://www.cnblogs.com/findumars/p/4230065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!