linux进程关系

一 进程组:

(1)定义:进程组是一个或多个进程的集合,每个进程除了进程ID之外,还属于一个进程组。

(2)特点:

*每个进程组有一个唯一的进程组ID。

*可以接收来自同一终端的各种信号。

(3)相关函数:


二 会话(session):

(1)定义:一个或多个进程组的集合。

(2)特点:

(3)用途:

(4)相关函数:


三 程序:

(1)程序与进程的区别:

*程序本身不是进程,程序只是被动实体,如存储在磁盘上的一系列指令的文件内容(常被成为可执行文件)

*进程是活动实体,它有一个程序计数器来表示下一个要执行的命令和相关资源集合。

*当一个可执行文件被装入内存时,一个程序才成为进程。

*虽然多个进程可以与同一程序相关,但是它们被当做两个独立的执行序列,都是独立的进程,虽然文本段相同,但是数据段、堆、堆栈段都不同。


四 作业:

(1)定义:作业是用户向计算机提交任务的任务实体。在用户向计算机提交作业后,系统将它放入外存中的作业等待队列中等待执行。而进程则是完成用户任务的执行实体,是向系统申请分配资源的基本单位。

(2)一个作业可有多个进程组成,至少一个。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值