没有合适的资源?快使用搜索试试~ 我知道了~
操作系统课件:Lecture5 进程的控制与调度.ppt
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 194 浏览量
2022-06-28
10:43:38
上传
评论
收藏 1.06MB PPT 举报
温馨提示
试读
64页
操作系统课件:Lecture5 进程的控制与调度.ppt
资源推荐
资源详情
资源评论
Lecture 5:
进程的控制与调度
目的与要求 : 了解进程控制的基本原语;理解进
程切换过程 ; 理解进程调度原因及调度切换时
机 ; 掌握进程调度方式与实现及各种调度算法 ;
弄清作业和进程的关系;了解线程的引入原因。
重点与难点:进程调度切换的实现与多级反馈进
程调度算法。
进程控制
进程控制:是指系统使用一些具有特定功能的程序
段来创建、撤消进程,以及完成进程各状态之间的
转换。
进程控制是由操作系统内核实现的。
是属于原语一级的操作,不能被中断。
原语( primitive )
–
由若干条机器指令构成的可完成特定功能的程序段,它是
一个 “原子操作 (atomic operation)” 过程,作为一个
整体而不可分割--要么全都完成,要么全都不做(类似
数据库中的“事务”)。原语主要是通过屏蔽各种中断保证
其原子性的。
–
分类
•
进程控制原语
•
进程通信原语
•
进程管理原语
•
其他方面的原语
1 、进程创建原语
2 、进程撤销原语
3 、进程阻塞原语
4 、进程唤醒原语
5 、进程挂起原语
6 、进程激活原语
进程控制
引起创建进程的事件:
系统初始化
用户登录
作业调度
提供服务
应用请求
创建原语
进程的创建 (Creation of Progress) :
① 申请空白 PCB ;
② 为新进程分配资源(程序、数据、用户栈分配内存等);
③ 初始化进程控制块把调用者提供的参数(进程名、进程优
先级、实体所在主存的起始地址、所需的资源清单及进程
家族关系等)填入 PCB 中;
④ 将新进程插入就绪队列。
创建原语
剩余63页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3600
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功