- 215
- 0
- 约5.23千字
- 约 12页
- 2017-01-29 发布于重庆
- 举报
实验一 进程创建模拟2
实验类型:验证
实验要求:必修
一、实验目的
1) 理解进程创建相关理论;
2) 掌握进程创建方法;
3) 掌握进程相关数据结构。
本实验针对操作系统中进程创建相关理论进行实验。要求实验者输入实验指导书提供的代码并进行测试。代码简化了进程创建的多个步骤和内容。进程的树形结构采用广义二叉树的方式进行存储。
1)进程控制块
为了描述和控制进程的运行,系统为每个进程定义了一个进程控制块(PCB),它是进程实体的一部分,是操作系统管理进程最重要的数据结构。其主要包含四类信息:
(1) 进程标识符
它唯一地标识一个进程。通常包括进程号 pid,父进程号 ppid 和用户号 uid。
(2) 处理机状态
处理器的状态通常由处理机的各种寄存器中的内容组成。PCB 存放中断(阻塞,挂起)时的各寄存器值,当该进程重新执行时,可以从断点处恢复。主要包括:
a) 通用寄存器;
b) 指令计数器;
c) 程序状态字 PSW;
d) 用户栈指针。
(3) 进程调度信息
a) 进程状态;
b) 进程优先级(用于描述优先使用 cpu 级别的一个整数,高优先级的进程先得到cpu,通常情况下,优先值越小优先级越高);
c) 其它信息(等待时间、总执行时间等);
d) 事件(等待原因)。
(4) 进程控制信息
a) 程序和数据的地址(程序
您可能关注的文档
- PC1832简易编程及操作.doc
- 6 系统测试报告.doc
- 流量时代客户消费行为特征.docx
- 客户交易行为分析.doc
- 80 90后酒店用户预订行为调查报告.doc
- GMIS3.0研究生系统院秘书操作手册.doc
- 客户统一信息视图.docx
- 手游用户群体的付费行为特征.doc
- 2025ESICM共识建议:高龄重症监护患者的管理.pptx
- 2025AAST临床共识文件:急重症外科中的初级姑息治疗.pptx
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
原创力文档

文档评论(0)