计算机操作系统第三章.pptxVIP

  • 4
  • 0
  • 约11.42万字
  • 约 581页
  • 2022-04-27 发布于上海
  • 举报
会计学 1 计算机操作系统第三章 2022-4-26 2 前 言    在并发(多任务)环境 下,并发进程可能是无关的,也可能是交互的。若一个进程不会受到其他进程的影响,则称该进程为独立进程;若一个进程会受到其他进程的影响,则称该进程和影响它的进程为协作进程。这种影响关系可能有: 第1页/共581页 2022-4-26 3 互斥。很多资源是进程互斥使用的,例如:CPU、打印机、数据等。 同步(协作)。同步是指一个进程的执行会因等待另一进程的某个事件而受其影响。相应地,异步是指两个进程的执行步调和速度不相互影响。 通信。进程之间需要交换数据。 第2页/共581页 2022-4-26 4 实际上,在并发环境下,不存在完全独立的进程。进程间至少存在互斥关系(对资源的并发共享、互斥使用)。 上述互斥、同步或通信关系,有些是隐式的,例如对CPU的互斥使用是通过进程状态转换和进程切换来实现的;有些是显式的,需要专门的机制来实现。显式地实现上述关系的机制称为进程通信机制。 第3页/共581页 2022-4-26 5 本章主要目录 3.1 进程同步的基本概念 3.2 信号量机制 3.3 经典进程同步问题 3.4 管程机制 3.5 进程通信 3.6 线程 总结本章基础要点 练习及参考答案 实战练习 第4页/共581页 2022-4-26 6

文档评论(0)

1亿VIP精品文档

相关文档