第四章 进程通信及处理器调度
交往性: 若干个进程间可以相互交往制约表现为内部 逻辑上协调关系及共享资源的间接关系动态性: 进程是动态的有-个生命期由创建而产 生由调度而执行由撤销而消亡异步性: 各进程按独立未知的速度发展导致不可再 现性PCB79PCB4 终止过程 选择新进程占用处理机 将子孙进程终止 将所有占用资源归还给父进程或系统 将该进程从所在队列移出 激活二
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级HZAU 理学院计算机系 姚娟第4章 进程及进程管理4.1 进程的引入4.2 进程的概念4.3 进程控制4.4 进程之间的约束关系4.5 同步机构4.6 进程互斥与同步的实现20224191HZAU 理学院计算机系 姚娟4.1 进程的引入1. 顺序程序及特点数据 用来表示人们思维对象的抽象概念的物
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第八章 处理器调度计算机操作系统8
共享变量例C空闲让进:若无进程处于临界区时应允许一个进程进入临界区忙则等待:当已有进程进入临界区其他进程必须等待有限等待:应保证要求进入临界区的进程在有限时间内进入临界区让权等待:当进程不能进入自己的临界区时应释放处理机驻留有限:进程驻留在临界区中的时间有限p1: while (true) { while (turn1)
第4章 处理机调度4.1 分级调度4.2 作业调度4.3 进程调度4.4 调度算法4.5 算法评价4.6 实时系统调度方法本章小结习题衡量调度策略的最常用的几个指标是:周转时间吞吐率响应时间以及设备利用率等周转时间是指将一个作业提交给计算机系统后到该作业的结果返回给用户所需要的时间吞吐率是指在给定的时间内一个计算机系统所完成的总工作量响应时间则是指从用户向计算机发出一个命令到计算机把
void Consumer(){ while(1) { while (counter==0)no-op nextc=buffer[out] out=(out1)mod n counter-- consume the item in nextc … }}register2=counterresister1--counter=register2P1: wh
程序与进程之间的区别运行运行态提交挂起就绪状态(Ready):进程在内存且可立即进入运行状态阻塞状态(Blocked):进程在内存并等待某事件的出现阻塞挂起状态(Blocked suspend):进程在外存并等待某事件的出现就绪挂起状态(Ready suspend):进程在外存但只要进入内存即可运行调度挂起激活(Activate):把一个进程从外存转到内存可能有以下几种情况:就绪挂起→就绪:没有就
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级HZAU 理学院计算机系 姚娟2022419HZAU 理学院计算机系 姚娟1第4章 进程及进程管理4.7 进程通信4.8 线程概念及特点4.9 操作系统的并发机制实例4.10 进程调度2022419HZAU 理学院计算机系 姚娟24.7 进程通信作业->若干个可并行执行的进程->协同完成一个工作(同步)->进程
第章第四章存储器
违法有害信息,请在下方选择原因提交举报