摘要: [转]mutex和spin lock的区别 mutex和spin lock的区别和应用(sleep-waiting和busy-waiting的区别)2011-10-19 11:43 信号量mutex是sleep-waiting。 就是说当没有获得mutex时,会有上下文切换,将自己、加到忙等待队列中 阅读全文
posted @ 2015-05-25 19:07 初来 阅读(4900) 评论(0) 推荐(0) 编辑
摘要: 1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。 2、sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。 3、最主要是sleep方法没有释放锁, 阅读全文
posted @ 2015-05-25 19:04 初来 阅读(478) 评论(0) 推荐(0) 编辑