码迷,mamicode.com
首页 > 系统相关 > 详细

linux 进程

时间:2017-01-06 16:55:57      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:linux   分组   操作系统   进程调度   资源   数据结构   加工   静态   信息   

进程的数据结构:

  进程的静态描述:由三部分组成:PCB,有关程序段和该程序段对其进行操作的数据结构集

  进程控制块:用于描述进程情况及控制进程运行所需的全部信息。

  代码段:是进程中能被进程调度程序在CPU上执行的程序代码段。

  数据段:进程的数据段,可以是进程对应的程序加工处理的原始数据,也可以是程序执行产生的中间或最终状态

进程和程序的区别:

  进程是动态的,程序是静态的

  进程的生命周期是相对短暂的,而程序是永久的

  进程数据结构PCB

  一个进程只能对应一个程序,一个程序可以对应多个进程

总结:

  进程是操作系统对资源的一种抽象,一个进程:代码段,数据段,堆栈段+进程控制块(PCB)

  PCB是操作系统感知进程存在的一个重要的数据结构(CPU通过进程控制块来控制进程);

linux 进程

标签:linux   分组   操作系统   进程调度   资源   数据结构   加工   静态   信息   

原文地址:http://www.cnblogs.com/cn-xieyun/p/6256547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!