操作系统原理:第02章 进程管理.pptVIP

  • 2
  • 0
  • 约4.44万字
  • 约 255页
  • 2022-11-23 发布于安徽
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * 将所有进程对某一临界资源的同步操作都集中起来,构成所谓的“秘书”进程,凡要访问该临界资源的进程,都需先报告“秘书”,由其实现诸进程的同步。由此引入管程。 管程(Monitor):一个管程定义了一个数据结构和能为并发程序所执行的一组操作。 这组操作能同步进程和改变管程中的数据,是进程间同步的机制,它保证进程互斥地使用临界资源。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 对于记录型信号量: 当两个进程竞争临界资源时mutex的取值为:1,0,-1; 当n 个进程竞争临界资源时mutex的取值为:1,0,-1,-2,…-(n-1) 对于整型信号量: Mutex的取值范围永远是1,0两种情况。 * * * * * * * * * * * * * * * * * * * * * * * * * * 在多道程序系统中,有许多进程在系统中并发运行,这些进程间存在者不同的相互制约关系,这些关系可以归结为两种:同步关系与互斥关系。 直接作用(相互合作): 指系统中多个进程中发生的事件存在某种时序关系,需要相

文档评论(0)

1亿VIP精品文档

相关文档