2019-11-07 |

什么是临界区?

A
B
C
D
答案:

临界区是一段针对共享资源的保护代码,该保护代码在任意时刻只允许一个线程对共享资源访问。

线程进入临界区的调度原则是:

  1. 如果有若干进程要求进入空闲的临界区,则每次只允许一个进程进入;
  2. 任何时候,处于临界区内的进程不可多于一个;
  3. 进入临界区的进程要在有限时间内退出,以便其他进程能及时进入临界区;
  4. 如果进程不能进入临界区,则应让出CPU,避免进程出现忙等现象。
解释:

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论