电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

os4进程及进程管理VIP免费

os4进程及进程管理_第1页
1/80
os4进程及进程管理_第2页
2/80
os4进程及进程管理_第3页
3/80
进程及进程管理进程及进程管理进程及进程管理进程及进程管理进程的引入进程的引入进程概念进程概念进程控制进程控制进程的相互制约关系进程的相互制约关系进程同步机构进程同步机构进程互斥与同步的实现进程互斥与同步的实现LinuxLinux系统的进程管理系统的进程管理1进程及进程管理——主要内容进程及进程管理——主要内容21.1.顺序程序及特点顺序程序及特点计算计算程序的一次执行过程称为一个计算,它由许多简单操作所组成。程序的顺序执行程序的顺序执行一个计算的若干操作必须按照严格的先后次序顺序地执行,这类计算过程就是程序的顺序执行过程。进程及进程管理——进程的引入进程及进程管理——进程的引入3顺序程序的特点顺序程序的特点单道系统的工作情况对用户作业的处理——首先输入用户的程序和数据;然后进行计算;最后打印计算结果即有三个顺序执行的操作:I:输入操作C:计算操作P:输出操作P2C2I2P1C1I1作业1作业2进程及进程管理——进程的引入进程及进程管理——进程的引入4顺序程序的特点顺序性顺序性————处理机的操作严格按照程序所规定的顺序执行。封闭性封闭性————程序一旦开始执行,其计算结果不受外界因素的影响。可再现性可再现性————程序执行的结果与它的执行速度无关(即与时间无关),而只与初始条件有关。进程及进程管理——进程的引入进程及进程管理——进程的引入52.2.并发程序并发程序多道系统的工作情况多道系统的工作情况I1I2I3I4C1C3C2P1P2哪些程序段的执行必须是顺序的?为什么?哪些程序段的执行是并行的?为什么?操作的先后次序图对n个用户作业的处理——作业1:I1C1P1作业2:I2C2P2作业n:InCnPn进程及进程管理——进程的引入进程及进程管理——进程的引入6什么是程序的并发执行什么是程序的并发执行若干个程序段同时在系统中运行,这些程序段的执行在时间上是重叠的,一个程序段的执行尚未结束,另一个程序段的执行已经开始,即使这种重叠是很小的一部分,也称这几个程序段是并发执行的。三个并发执行的程序段并行语句记号cobeginS1;S2;;Sn;coendPQR进程及进程管理——进程的引入进程及进程管理——进程的引入74.4.并发程序的特点并发程序的特点失去程序的封闭性和可再现性失去程序的封闭性和可再现性若一个程序的执行可以改变另一个程序的变量,那么,后者的输出就可能有赖于各程序执行的相对速度,即失去了程序的封闭性特点。例:讨论共享公共变量的两个程序,执行时可能产生的不同结果。程序A执行时对n做加1的操作;程序B打印出n值,并将它重新置为零。程序An:=n+1;程序Bprint(n);n:=0;进程及进程管理——进程的引入进程及进程管理——进程的引入8失去程序的封闭性和可再现性的讨论失去程序的封闭性和可再现性的讨论程序A的n:=n+1与程序B的两个语句的关系n的赋值打印的结果n的最终赋值之前10110之后10101之间10100进程及进程管理——进程的引入进程及进程管理——进程的引入程序An:=n+1;程序Bprint(n);n:=0;9进程及进程管理——进程的引入进程及进程管理——进程的引入什么是与时间有关的错误什么是与时间有关的错误程序并发执行时,若共享了公共变量,其执行结果与各并发程序的相对速度有关,即给定相同的初始条件,若不加以控制,也可能得到不同的结果,此为与时间有关的错误。10程序与计算不再一一对应程序与计算不再一一对应一个程序可以对应多个计算。例1:I1输入程序段I2In例2:编译1C编译程序编译2编译n程序并发执行的相互制约程序并发执行的相互制约间接的相互制约关系——资源共享直接的相互制约关系——公共变量进程及进程管理——进程的引入进程及进程管理——进程的引入111.1.进程定义进程定义运行暂停运行运行暂停运行进程及进程管理——进程概念进程及进程管理——进程概念什么是进程什么是进程所谓进程,就是一个程序在给定活动空间和初始环境下,在一个处理机上的执行过程。进程与程序的区别进程与程序的区别程序是静态的概念;进程是动态的概念进程是一个独立运行的活动单位进程是竞争系统资源的基本单位一个程序可以对应多个进程;一个进程至少包含一个程序。122...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

os4进程及进程管理

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部