你的位置:首页 > 操作系统

[操作系统]进程组、进程、作业


一、进程和进程组

1.如果一个进程和它的gid相同,那么它就是组长进程

2.组长进程不可以改变自己的gid

3.父进程可以改变子进程的gid,子进程也可以改变自己的gid

4.如果gid不存在,则新创建一个组

5.如果存在将该进程加入那个组

 

二、进程组和作业的关系

1.作业是用户提交给系统要完成的任务

2.进程会根据某种原则分配给一个作业多个进程

3.进程组的出现源于作业,为了说明多个独立的进程在完成同一个任务

4.进程组是作业在内存中的一种表现

 

场景:有一个公司,收到一个“XX”的软件项目,然后项目经理为这个项目分配了

程序员、架构师、UI工程师、算法工程师、测试工程师让他们共同完成这个项目。

不过中途发现程序员的数量太少,又从他处调来一些程序员。

这里的项目就是一个进程组,每个成员就是一个一个的进程。“XX”就是作业