操作系统学习笔记--进程互斥、同步、临界资源

    进程的两种制约关系。间接制约:进程间由于共享某种系统资源(例如打印机)而形成的相互制约的关系。直接制约:进程间由于合作而形成的相互制约的关系。

    进程的两大关系。 互斥(抢夺资源,间接制约)是并发执行的多个进程由于竞争同一资源而产生的相互排斥的关系。同步(直接制约)是进程间共同完成一项任务时直接发生的相互作用的关系。同步进程间具有合作关系,在执行时间上必须按一定的顺序协调进行。

    临界资源:一次仅允许一个进程使用的共享资源。如:打印机、磁带机、表格。

    临界区:在每个进程中,访问临界资源的那段程序(代码),进程必须互斥进入临界区(不能同时进行,只能一个一个进行)

    访问临界区的循环进程描述:

    

    同步机制遵循的原则。①(临界资源)空闲让进;②忙则等待;③有限等待(规定一个等待时间,等待时间不能是无限的);④让权等待(正在执行的进程申请不到临界资源,则放弃CPU,进入阻塞状态)。


    

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值