- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OS3(进程)1教程
第二章 进程管理 P34 ;2.1 进程(PROCESS);1. 顺序执行
按先后顺序依次执行程序中各条语句的操作
程序在执行时,必须按照先后次序逐个执行每一个程序段,仅当前一操作执行完后,才能执行后继操作。
是单道批处理系统的执行方式;
;按先后顺序依次执行程序中各条语句的操作;CPU执行程序过程的描述:;2. 程序顺序执行时的特征;2.1.3 程序的并发执行及其特征;2.1.3 程序的并发执行及其特征;并发执行过程描述;在顺序环境下: CPU利用率= 40/80 = 50% DEV1利用率= 15/80=18.75% DEV2利用率= 25/80=31.25% ;2. 程序并发执行时的特征;例如:两个循环程序A 和B, 共享一个变量N。
程序A每执行一次时,都要执行N:=N+1;
程序B每执行一次时,都要执行print(N)操作,然后再将N置成“0”。
程序A和B以不同的速度运行。这样,会出现以下三种情况:;3、多道程序并发;2.1.4 进程;2.1.4 进程 operating system concepts一书;进程控制块的内容;2.进程控制块(PCB, process control block)2;3.进程的特征;进程与程序的区别;begin
------
-------
------
--------
-------
----------
end;Main( )
-----
------
open( )
-----
-----
;4.进程的状态转换 P38;3个进程A、B和C在内存中,假设没有使用虚存。;进程单独执行时的轨迹:;进程A、B和C的联合轨迹:;(1)五种基本的进程状态;(2)进程状态的转换;;;进程的状态转换例;系统中各进程状态的分布练习;进程由内存调到外存——进入挂起状态;链接方式:同一状态的进程其PCB成一链表,多个状态对应多个不同的链表
各状态的进程形成不同的链表:就绪链表、阻塞链表
索引方式:同一状态的进程归入一个index表(由index指向PCB),多个状态对应多个不同的index表
各状态的进行形成不同的索引表:就绪索引表、阻塞索引表;6.进程和资源(某一时刻的资源分配);7. 处理机分派器(dispatcher);CPU Switch From Process to Process进程间CPU的切换;2.1.5进程控制;在OS中,大都把进程控制用程序段做成原语。如:
创建原语
撤消原语
阻塞原语
唤醒原语
……;继承(inherit):子进程可以从父进程中继承用户标识符、环境变量、打开文件、文件系统的当前目录、控制终端、已经连接的共享存???区、信号处理例程入口表等。
撤销:子进程撤销时,归还从父进程处继承的资源。
父进程撤销时,同时撤销其所有子进程。;引起创建进程的事件;进程的创建过程;终止;终止过程;(2) 进程的阻塞和唤醒;阻塞原语流程图;唤醒原语流程图;(3) 进程的挂起与激活;小 结
您可能关注的文档
- ORACLE_SQL性能优化教程.ppt
- Oracle基本命令教程.docx
- Oracle基础知识和语法教学教程.docx
- Oracle备份与容灾详解教程.pptx
- oracleRAC新增和删除节点手册教程.doc
- oracle备份恢复语句整理(最全)教程.docx
- Oracle企业门户内容管理解决方案(结构化内容及非结构化内容)教程.pptx
- ORACLE存储过程培训文档教程.doc
- oracle存储过程学习经典入门教程.doc
- Oracle安装配置教程.ppt
- 688015_2023_#CSR#ESG_交控科技_交控科技股份有限公司2023年度社会责任暨环境、社会及治理(ESG)报告_2024-04-20.pdf
- 601366_2023_#CSR_利群股份_利群商业集团股份有限公司2023年度社会责任报告_2024-04-19.pdf
- 688568_2023_#ESG_中科星图_中科星图2023年度环境、社会及治理(ESG)报告_2024-04-15.pdf
- 财政和货币政策课件.pptx
- 财政支农政策课件.pptx
- 财政政策与货币政策课件.pptx
- 财政管理政策汇编课件.pptx
- 货币政策视频课件.pptx
- 财政管理课件.pptx
- 财政金融政策学习课件.pptx
最近下载
- 医院内部控制管理手册.pdf VIP
- 2025江苏徐州云龙区翠屏山街道残疾人之家管理服务人员岗位招聘1人备考试题及答案解析.docx VIP
- 协会标准-TCECS 1113-2022给水排水工程微型顶管技术规程.pdf VIP
- 2025江苏徐州云龙区翠屏山街道残疾人之家管理服务人员岗位招聘1人笔试模拟试题及答案解析.docx VIP
- 施工HSE作业指导书.doc VIP
- 嘉兴市英语六年级小升初期末复习试卷.doc VIP
- 标准图集-08D800-7-民用电气设计与施工-室外布线.pdf VIP
- 中等职业学校三年发展规划2024-2026学年.docx VIP
- 场地租赁协议场地租赁合同.doc VIP
- 2025江苏徐州云龙区翠屏山街道残疾人之家管理服务人员岗位招聘1人笔试备考试题及答案解析.docx VIP
文档评论(0)