一、进程ID
每个进程都有一个非负整型的唯一进程ID
0是调度进程 也被称为叫唤进程,它不执行磁盘上的任何程序,是内核的一部分因此也被称为系统进程。
1是init进程 在自举过程结束时由内核调用,init通常读一些与系统相关的文件并将系统引导到一个状态,init绝不会终止,它是一个普通用户进程但是会以特殊超级用户权限运行
,他是所有孤儿进程的父进程
2是页精灵进程 支持虚存系统的请页操作
二、fork
一个现存进程调用fork是创建一个新进程的唯一方法
调用一次返回两次,子进程返回0,父进程返回子进程的ID
子进程是父进程的复制
三、waitpid
-1 等待任意子进程
> 等待指定进程
==0等待其组ID的进程