- 5
- 0
- 约5.8千字
- 约 9页
- 2017-08-14 发布于河南
- 举报
2.3 进程及其实现
教学内容:
2.3 进程及其实现(△)
2.3.1 进程的定义和属性
2.3.2 进程的状态和转换
2.3.3 进程的描述
2.3.4 进程切换与模式切换
2.3.5 进程的控制
教学时数:
2学时
教学进程:
2.3 进程及其实现
2.3.1 进程的定义和属性
进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位 。
操作系统引入进程的概念,从理论角度看,是对正在运行的程序过程的抽象;从实现角度看,是一种数据结构,目的在于清晰地刻划动态系统的内在规律,有效管理和调度进入计算机系统主存储器运行的程序。
进程的属性
?结构性:
?共享性:
?动态性:
?独立性:
?制约性:
?并发性:
操作系统为什么要引入进程概念?
原因1-刻画系统的动态性,发挥系统的并发性,提高资源利用率。
原因2-它能解决系统的“共享性”,正确描述程序的执行状态。
“可再用” 程序
“可再入”程序具有的性质
“可再入” 程序举例
编译程序P编译源程序甲,从A点开始工作,执行到B点时需将信息记到磁盘上,且程序P在B点等待磁盘传输。
为提高系统效率,利用编译程序的“可再入”性,让编译程序P再为源程序乙进行编译,仍从A点开始工作。
两个进程虽共享程
原创力文档

文档评论(0)