个性化阅读
专注于IT技术分析

操作系统进程的属性

操作系统使用流程的属性为每个属性创建流程控制块(PCB)。这也称为过程的上下文。下面描述了存储在PCB中的属性。

1.进程ID

创建流程后, 会为该流程分配一个唯一的ID, 该ID用于在系统中唯一标识该流程。

2.程序计数器

程序计数器存储该进程已暂停的最后一条指令的地址。恢复执行该过程时, CPU使用该地址。

3.流程状态

该流程从创建到完成, 都会经历各种状态, 这些状态包括新状态, 准备状态, 运行状态和等待状态。稍后我们将详细讨论它们。

4.优先

每个过程都有其自己的优先级。进程中优先级最高的进程将首先获取CPU。这也存储在过程控制块中。

5.通用寄存器

每个进程都有自己的一组寄存器, 这些寄存器用于保存在进程执行期间生成的数据。

6.打开文件清单

在执行过程中, 每个进程都使用一些文件, 这些文件需要存在于主存储器中。操作系统还维护PCB中打开文件的列表。

7.打开的设备列表

操作系统还维护在执行过程中使用的所有打开的设备的列表。

进程的OS属性
赞(0)
未经允许不得转载:srcmini » 操作系统进程的属性

评论 抢沙发

评论前必须登录!