5P2I1P3二 进程的定义162 进程状态转换①就绪→执行:调度②执行→等待:等待某个事件发生而睡眠③等待→就绪:因等待的事件发生而唤醒④执行→就绪:时间片用完或出现高优先 进程事件发生2428PCB69就绪索引表31PCB入就绪队列(1)将该进程所拥有的全部资源或者归还给它的父进程或者归还给系统(2) 撤消该进程的PCB表项图:处理机三级调度运行态1先进先出进程调度算法(FIF
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级DOSWindows9XWindowsNTLinuxUNIXWindowsCE第3章 进程管理 PV操作专题主讲:曾孝文本课程内容第1章 绪论第2章 操作系统用户界面第3章 进程管理第4章 处理机调度第5章 存储管理第8章 文件系统第9章 设备管理 例1: 有一个阅览室读者进入时必须先在一张登记表上进行登记该表为每一座位
NANJING UNIVERSITY OF INFORMATION SICENCE TECHNOLOGY信息与控制学院 张中秋第5章 操作系统第1章 网络基础知识一 多道程序设计 1.程序的顺序执行 程序是一个在时间上按严格次序前后相继执行的操作序列 程序的最大特征是顺序性即顺序执行5.2 进 程 管 理 图5-1 程序的顺序执行 I1C1P1
#
第3章 进程管理2. 会话式通信消息或邮箱机制的特点是:消息传递系统因其实现方式不同分为: 直接通信方式 间接通信方式 思考: 两种方式的主要区别 前者需要两进程都存在后者不需要Send(m): begin 向系统申请一个消息缓冲区 P(mutex) 将发送区消息m送入新申请的消息缓冲区 把消息缓冲区挂入接收进程的消
单击此处编辑母版标题样式单击此处编辑母版副标题样式第3章 进程管理3.1 进程的概念3.2 进程的描述3.3 进程状态及其转换3.4 进程控制3.5 进程互斥3.6 进程同步3.7 进程通信3.8 死锁问题3.9 线程3.1 进程的概念现代操作系统的中:程序的并发执行资源被共享用户随机地使用计算机它们是互相联系和依赖的反映独立的用户如何使用有限的计算机系统资源的反映为了使用
经典进程的同步问题能存n个数据的Buffer…mutex:生产者间消费者 间互斥使用缓冲区empty: 缓冲区的空闲容量full: 缓冲区的已占容量P1用AND型信号量解决生产者—消费者问题
#
违法有害信息,请在下方选择原因提交举报