线程同步原则

线程同步的原则是:

1、如果有若干线程要求进入空闲的临界区,一次仅允许一个线程进入。

2、任何时候,处于临界区内的线程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的线程必须等待。
3、进入临界区的线程要在有限时间内退出,以便其它线程能及时进入自己的临界区。
4、如果线程不能进入自己的临界区,则应让出CPU,避免线程出现“忙等”现象。

 

posted @ 2012-07-04 15:51  l851654152  阅读(281)  评论(0编辑  收藏  举报