1、进程标识符 PID pid_t ps ps axf ps axm ps ax -L
getpid() getppid();
2、进程的产生 pid_t fork(void); fork后父子进程的区别 1、fork的返回值不一样 2、PID不同 3、ppid不同 4、未决信号和文件锁不继承 5、资源利用量归0
init进程: PID 1 是所有进程的祖先进程 调度器的调度策略来决定哪个进程先运行 fork前执行fflush();
vfork()