进程

操作系统中包含多个进程,所有进程在操作系统中表现为一个棵进程树。

除了进程PID为0的init进程没有父进程之外,所有的进程都有父进程,也就是说实际上所有的进程都是通过init启动的。

一、进程ID

进程ID也就是PID,每一个进程都有一个PID,pid从0开始,每启动一个新的进程就会在最大的进程pid上自加1。当达到pid的最大数时,会又从0开始找没有被占用的数值作为PID。在内核中可以能过getpid()获取进程的pid。也可以通过getppid()获取进程的父进程的pid。

二、进程组

可以把多个进程组成一组,pid与组id相同的进程为当前组的组长,可以进通过kill命令杀死一组的进程。

三、进程状态:

正在运行、暂停、停止、僵尸进程

posted @ 2015-03-17 22:40  wangg_mail  阅读(123)  评论(0编辑  收藏  举报