【操作系统】进程的概念、组成、特征

概念组成

程序:静态 的放在磁盘**(外存)** 里的可执行文件(代码)

作业:代码+数据+申请(JCB)(外存)

进程:程序的一次执行过程

程序段(代码指令)+数据段(运行过程中产生到数据)+资源(PCB)(内存中动态的

进程ID(PID):进程被创建时,操作系统为该进程分配的唯一的、不重复的 号码。

进程控制块(PCB):里面保存进程描述信息。如:PID、UID,进程运行情况,被资源分配清单、处理机相关信息。它是进程存在的唯一标识。

进程是进程实体的运行过程,是系统进行资源分配调度的最小单位。

进程的特征

动态性:一次执行过程,动态产生、变化、消亡。

并发性:内存中多个进程实体、可并发执行。

独立性:独立运行、获得资源、接受调度。

异步性:各进程按独立的不可预知的速度向前推进(进程同步解决异步问题)。

结构性:每个进程都会配置一个PCB,进程由程序段、数据段、PCB组成。

相关推荐
free353 小时前
【进程管理】进程与线程
操作系统
free353 小时前
【进程管理】生命周期与调度算法
操作系统
free353 小时前
【进程管理】Linux下的进程管理
操作系统
新中地GIS开发老师4 小时前
27考研,要不要同时准备秋招呢?
考研
粉色大象1 天前
考研线代重难点:二阶实对称矩阵合同快速判定|2008数二第8题真题精讲
线性代数·考研·矩阵
只说证事1 天前
大数据专业考研还是考证比较好
大数据·考研
tobias.b2 天前
2009年考研数学一真题解析(二):第2题-选择题
考研
chusi7772 天前
2027考研历年真题+电子备考资料+电子版教材+笔记
笔记·考研
charlie1145141913 天前
Cinux · 第一次跳进 Ring 3:用户态与特权隔离
开发语言·c++·操作系统·开源项目
粉色大象3 天前
考研线性代数 · 二次型核心知识点全梳理(附2009数二真题)
线性代数·考研·矩阵