linux 进程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 进程相关的知识,希望对你有一定的参考价值。
进程的数据结构:
进程的静态描述:由三部分组成:PCB,有关程序段和该程序段对其进行操作的数据结构集
进程控制块:用于描述进程情况及控制进程运行所需的全部信息。
代码段:是进程中能被进程调度程序在CPU上执行的程序代码段。
数据段:进程的数据段,可以是进程对应的程序加工处理的原始数据,也可以是程序执行产生的中间或最终状态
进程和程序的区别:
进程是动态的,程序是静态的
进程的生命周期是相对短暂的,而程序是永久的
进程数据结构PCB
一个进程只能对应一个程序,一个程序可以对应多个进程
总结:
进程是操作系统对资源的一种抽象,一个进程:代码段,数据段,堆栈段+进程控制块(PCB)
PCB是操作系统感知进程存在的一个重要的数据结构(CPU通过进程控制块来控制进程);
以上是关于linux 进程的主要内容,如果未能解决你的问题,请参考以下文章