僵尸进程:要进行回收操作 //如果程序运行时间长要回收,短的话不回收
wait();//阻塞回收
waitpid();//非阻塞回收(有可能失败,失败了稍后再试)
exec等函数
pthread 线程
变量可以共享,节省资源
**:表示改变指针的指向
*:表示改变指针的内容
pthread_join();//尽量不要直接用局部变量
pthread_cleanup//
互斥锁(对临界资源的排他性访问):互斥锁变量(内核对象)
mutex
同步:有顺序的访问临界资源
信号量(PV操作)
sem
死锁产生的必要条件: