导图社区 进程的组织
进程是一个独立运行的单位,也是操作系统进行资源分配和调度的基本单位。希望本进程的组织知识梳理能够对你有所帮助。
社区模板帮助中心,点此进入>>
进程的组织
进程
概念
进程是一个独立运行的单位
操作系统进行
资源
分配
调度
基本单位
具体包括
进程控制块
目的
为了
描述
控制
运行
系统为每个进程定义了一个数据结构
具体是指
PCB
一旦被创造之后
便常驻内存
任何时间都可以进行存取
当进程终止时
将PCB从队列中删除
记录了
操作系统所需的
用于描述进程的
当前情况
控制进程运行的
全部信息
主要内容
进程标识符
具体内容
用于唯一地标识一个进程
一个进程通常有两个标识符
内部标识符
方便系统使用
唯一的系统标识符
外部标识符
提供
创建者
组成
数字
字母
使用
由用户进程在访问该进程时使用
分类
用户标识符
处理机状态
通用寄存器值
地址寄存器值
指令计数器
程序状态字PSW
用户栈指针
主要由处理机的各种寄存器中的内容组成
处理机
运行时
很多信息都存放在寄存器中
中断后
所有这些信息都必须被保存在PCB中
重新执行时
从断点执行
进程调度信息
进程当前状态
进程优先级
代码运行入口地址
程序的外存地址
进入内存时间
处理机占用时间
信号量使用
进程调度
进程交换
保证所有资源信息正确有效地工作
进程控制信息
地址
程序
数据
同步
通信
机制
资源清单
链接指针
处理机分配和调度的依据
进程的状态信息
地位
进程实体的一部分
进程存在的唯一标志
操作系统中最重要的记录型数据结构
作用
使一个在多道程序环境下不能独立运行的程序
成为一个能独立运行的基本单位
能与其他进程并发执行的进程
程序段
能被进程调度程序调度到CPU执行的程序代码段
注意
程序可被多个进程共享
多个进程可以运行同一个程序
数据段
进程对应的程序加工处理的原数据
程序执行时产生
中间成果
最终成果