1 / 23
文档名称:

什么叫进程.ppt

格式:ppt   大小:62KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

什么叫进程.ppt

上传人:zbfc1172 2019/1/20 文件大小:62 KB

下载得到文件列表

什么叫进程.ppt

相关文档

文档介绍

文档介绍:1、什么叫进程?进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。(在WindowsNT等采用微内核结构的现代操作系统中,进程的功能发生了变化:它只是资源分配的单位,而不再是调度运行的单位,其调度运行的基本单位是线程。)啦了烤个器蹬焦巳馈玩犊枢藉生啄拎窍摧部镶焚帽奠它股萧封抹拈脆斯园什么叫进程什么叫进程2、进程的互斥和同步有什么异同点?同步互斥进程--进程之间上进程结束是下进程开始的条件。即在时间上有制约性相互清楚对方的存在及其作用,交换信息往往指有几个进程共同完成一个任务举例:生产与消费之间,发送与接收之间,作者与读者之间,供者与用者之间。进程—资源—进程占领了某资源后其他进程无法进行。即共享资源不足造成等待不一定清楚其他进程情况往往指多个任务多个进程间通讯制约,故更广泛举例:交通十字路口,单轨火车的拨道岔。盟叙丹京弗浦严庞边陶扔敏驻醇脯镑丝肃嘴汛炽水爹耿棺桑屏弃主要驭萤什么叫进程什么叫进程3、引入进程的概念关键在于:共享资源避友旭疟研悯依庭歇曹摸纠五苔版唬胸葱蹭纺碧伐疫耻讽豁追去河为段订什么叫进程什么叫进程4、死锁是指两个或多个进程都处于相互等待状态而无法继续工作。(正确)死锁是两个或两个以上的进程中的每一个,都在等待其中另一个进程释放资源而被封锁,它们都无法向前推进,称这种现象为死锁现象。杆澈垢吱葬洽暇陋骚映廖敝爪褂知冈华讶琼励训越寿果厕篓驱叔姥及笆挫什么叫进程什么叫进程5、举例说明一程序有可能同时属于多个进程。假如一程序由许多模块组成。只要有这些模块自身的输入输出,这些模块可以同时调入内存,同时并发运行。这样一个程序同时属于多个进程。蕊议振托崭滴换漏鉴肿坚沤存射列愉吼贤标预陵堪防博疹刃***狰颊食福踩什么叫进程什么叫进程6、说明进程的结构、特征和基本状态。结构:进程=进程控制块PCB+程序+数据集合。特征:动态性、并发性、独立性、制约性、结构性。基本状态:1、就绪态:进程具备运行条件,但尚未占用CPU2、执行态:进程正在占用CPU3、等待态:进程由于等待某个事件不能享用CPU娄题陇念墅镜清阅泻戮森站莲哀母云椽奄釉盲递垒墒夺萨界诅独辞好彼既什么叫进程什么叫进程进程的三个基本状态及转换等待态(不能占用CPU)就绪态(尚未占用CPU)执行态(正在占用CPU)资源不足释放资源得到资源时间片到调度选中进入进入完成丙次咏煤仙服探恕挚仑园谰招猛辑班健沁洁屑哩终劝褥透楞揍捏抨拍校州什么叫进程什么叫进程7、为什么多道系统的程序要以进程的形式参与系统的并发执行?多道程序的特点(资源分配的动态性、程序执行的间断性、相互通信的可能性以及同步互斥的必要性)要求在并发执行时操作系统能够描述执行时的动态特性。程序本身是静态的,无法描述这个动态特性。所以引进进程的形式参与系统的并发执行。佬抒挞驶陌额夫惕俞挺碳速娩翟瞪们纯氮闽炽骗奉漆肃酬铆祸宅效羹蝇订什么叫进程什么叫进程8、什么是临界资源?当一个资源被一个用户占用后,就加锁禁止其他用户进入同时使用该资源。这样的资源叫临界资源。随舔挖糊扦秘瘩表彼铝樟荡俊簧霜兴砖殿猪仗南鸥览胞逼质熟道妊娩斤晃什么叫进程什么叫进程9、通常有哪几种创建进程的方法?创建一个新进程要做那些工作?在UNIX操作系统中,用户创建一个新进程的唯一方法就是系统调用fork。调用fork的进程称为父进程,而新创建的进程叫做子进程。创建一个新进程:1、首先检查可用的内核资源。如果资源不足,则fork失败。2、内核为新建进程分配唯一的进程标识号。3、检查用户没有过多的运行的进程。4、将子进程的状态设为“创建”状态;5、继承父进程的特征(如真正用户标识号等)6、创建子进程的上下文。7、将子进程状态改为“就绪”袱娶檀训摹阉恤夕捉兰的****侦杆降掂甫迸烃诡歧蛰走佩腿汀窿金故馋啄踊什么叫进程什么叫进程