进程产生过程
1、复制父进程环境配置
2、在内核中建立进程结构PCB
3、将这个结构(PCB)插入到进程列表,交给操作系统管理调度
4、操作系统调起进程,分配进程
5、复制父进程的内存映射信息
6、管理文件描述符和链接点
7、通知父进程
进程终止方式
1、从main函数返回
2、调用exit函数
3、调用_exit函数
4、调用abort函数
5、由信号量终止
进程在终止的时候,系统会自动释放进程所拥有的资源,例如内存、文件符、内核结构
进程间通信机制
管道、内存共享、消息
进程间同步
信号量、消息