- 5
- 0
- 约7.08千字
- 约 58页
- 2017-09-26 发布于重庆
- 举报
教材: 《计算机操作系统(第三版)》 汤小丹、汤子瀛等编 西安电子科大出版社 参考教材: 《操作系统概念(第六版)》 Abraham Baer Galvin, Greg Gagne著, 郑扣根译 高等教育出版社 计算机系统由软硬件组成, 操作系统是用户和硬件系统之间的接口 其他的系统软件和应用软件都必须依赖它的支持。 1.4 操作系统的主要功能 1.4.1 处理机管理功能 1. 进程控制 为作业创建进程、撤消已结束的进程,以及控制进程在运行过程中的状态转换。 在现代OS中,还应具有为一个进程创建若干个线程的功能和撤消(终止)已完成任务的线程的功能。 2. 进程同步 进程同步的主要任务是协调多个进程(含线程)的运行。 两种协调方式: ① 进程互斥:是指诸进程(线程)互斥地访问临界资源; ② 进程同步:同步机构协调合作完成共同任务的进程(线程)的执行次序。 最简单进程互斥的机制,是为每一个临界资源配置一把锁W,当锁打开时,允许访问;而当锁关上时,则禁止访问。 3. 进程通信 进程通信:实现在相互合作的进程之间的信息交换。 如,有三个相互合作的进程,它们是输入进程、计算进程和打印进程) 直接通信:处于同一计算机系统相互合作的进程(线程)间的通信方式。 源进程将消息(message)挂到目标进程的消息队列上,目标进程从其消息
原创力文档

文档评论(0)