中国开发网: 论坛: 程序员情感CBD: 贴子 274791
GoodHope
感觉上是一个线程等待另一个线程,显然应该用事件同步,而不应该用临界区。
否则,一个线程不停地加锁解锁,如果在没有轮到它释放CPU控制权,另一个自然难锁不上去。反过来,不停地加锁、解锁会制造繁忙的假象,操作系统会尽可能的满足它,造成另一个线程更加难以执行。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录