试题详情
简答题什么是进程互斥?如何实现互斥?
  • 进程是操作系统结构的基础,是一个正在执行的程序,用来描述系统和用户的程序活动。两个或两个以上进程由于不能同时使用同一临界资源,只能一个进程使用完了,另一个进程才能使用,这种现象称为进程互斥。
    (1)空闲让进 当临界资源处于空闲状态,允许一个请求进入临界区的进程立即进入临界区,从而有效的利用资源。
    (2)忙则等待 已经有进程进入临界区时,意味着相应的临界资源正在被访问,所以其他准备进入临界区的进程必须等待,来保证多进程互斥。
    (3)有限等待 对要求访问临界资源的进程,应该保证该进程能在有效的时间内进入临界区,防止死等状态。
    (4)让权等待 当进程不能进入临界区,应该立即释放处理机,防止进程忙等待。
  • 关注下方微信公众号,在线模考后查看

热门试题