进程&&线程&&IO复用技术
进程
- 什么是进程?
操作系统的一个调度单位,系统为进程分配资源(内存\CPU),进程完成特定的任务功能. - 进程创建函数?
Linux:创建:fork()其他相关函数:exec();wait();waitpid()
//创建5个进程
for(child_i = 0;child_i<5;++child_i){
pid = fork();
if(pid == 0)
break;
}
//pid>0表示父进程
if(pid>0){
printf("I am father\n");
}
//pid=0表示子进程
else if(pid == 0)
{
switch(child_i)//根据进程号决定进程任务
{
case 0:
printf("我是第%d个子进程\n",child_i);
break;
case 1: