手机版

计算机操作系统原理实验指导书(7)

发布时间:2021-06-06   来源:未知    
字号:

计算机操作系统原理实验指导书

1.7 相关知识 1.7.1 进程控制块

为了描述和控制进程的运行,系统为每个进程定义了一个进程控制块(PCB),它是进程实体的一部分,是操作系统管理进程最重要的数据结构。其主要包含四类信息:

1) 进程标识符

它唯一地标识一个进程。通常包括进程号pid,父进程号ppid和用户号uid。 2) 处理机状态

处理器的状态通常由处理机的各种寄存器中的内容组成。PCB存放中断(阻塞,挂起)时的各寄存器值,当该进程重新执行时,可以从断点处恢复。主要包括:

a) 通用寄存器; b) 指令计数器; c) 程序状态字PSW; d) 用户栈指针; 3) 进程调度信息 包括:

a) 进程状态;

b) 进程优先级(用于描述优先使用cpu级别的一个整数,高优先级的进程先得到

cpu,通常情况下,值越小优先级越高); c) 其它信息(等待时间、总执行时间等); d) 事件(等待原因)。 4) 进程控制信息 包括:

a) 程序和数据的地址(程序在内存和外存中的首址); b) 进程同步和通信机制;

c) 资源列表(进程除CPU以外的所有资源);

d) 链接指针(进程队列中指向下一个进程的PCB首址)。

计算机操作系统原理实验指导书(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)