- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 章 进程与线程
4
教学目的和要求
掌握进程的定义及其内涵、进程生命周
期、进程运行状态和进程管理功能
掌握基本的进程调度算法
掌握线程的基本概念,了解线程的实现方
法和调度算法。
重点
进程和线程的基本概念,进程的运行状态
及其转换条件。
进程调度算法。
第 章 进程与线程
4
进程基本概念
进程管理
进程调度
线程
Linux的进程管理
进程概念
为什么引进“进程”概念?
操作系统引入“进程”代表运行
中的程序,将资源分配给进
程,使用“阻塞”、“唤醒”等函
数调解进程之间的竞争。
进 程 概 念
定义:进程是程序的一次执行过程。
程序是进程的核心内容。
进程包含了程序在执行过程中使用的全部资
源。
进程是执行程序的载体
当运行一个程序时,首先要创建一个进程 。
进程A 进程B 进程C
进程 程序A 程序B 程序C
程 序
进 程 概 念
进程的表示
操作系统:
进程控制块(PCB )包含
PCB
了与进程相关的所有信息
用户:进程标识符 进程标识信息
(PID ) 执行现场信息
唯一的整数,也称为进程句 进程调度信息
柄。 进程资源信息
通过PID,用户才能对进程
其他信息
进行控制。
进 程 概 念
进程控制块(PCB )
进程标识信息
进程标识符(PID)
进程名,通常是可执行文件名(不唯一)
用户标识符(user ID)和用户组标识符
处理机状态(现场)信息*
通用寄存器
特殊寄存器。例如,处理机状态寄存器。
栈指针寄存器
进 程 概 念
进程控制块
进程调度信息
进程状态
优先级(priority)和时间片
进程等待的事件
进程信号处理表
进程队列指针(就绪、等待、挂起等)
进 程 概 念
进程控制块
进程资源信息
用户地址空间描述表(内存分配信息)
打开文件表(使用的文件)
其他资源信息:信号量、共享内存、消息
队列、通讯端口
进 程 概 念
进程控制块
其他信息:
安全信息(证书、角色、权限)
进程关系(父子、兄弟、进程组)
进程运行环境(home 目录、当前目录)
运行统计信息(执行时间、页面调度)
进 程 概 念
进程映象(Process Image )
包含了进程在系统中运行必需具备的所有信息
PCB (包含CPU现场)
您可能关注的文档
最近下载
- 中国帕金森病步态障碍管理专家共识.docx VIP
- Unit 1 Happy Holiday 第1课时(Section A 1a-1d)课件 人教版(2024)八年级英语上册.pptx VIP
- 2025年配煤掺烧技术及混配煤管理.pptx VIP
- 跨境电商创业计划书融资.pptx VIP
- F372A 中文版.pdf VIP
- 正确理解和大力推进中国式现代化PPT课件.ppt VIP
- 24S410建筑特殊单立管排水系统安装.docx VIP
- 心血管危重患者安全转运.pptx VIP
- 关于中建某局新员工转正答辩.ppt VIP
- Unit 1 Happy Holiday Section B(3a-Reflecting)课件 2025人教版英语八年级上册.pptx
文档评论(0)