for(i=0;i<TIMES;i++)
{
gettimeofday(&tpstart,NULL);
pid = fork();
gettimeofday(&tpend,NULL);
if(!pid )
exit(0);
else if (pid > 0)
{
timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+tpend.tv_usec-tpstart.tv_usec;
printf("creat a fork use time is %fms pid is %d\n",timeuse,pid);
timeall+=timeuse;
}
else
printf("Fork fail\n");
}
timeuse=timeall/i;
printf("creat %d forks use %fms \nevery fork time is %fms\n",i,timeall,timeuse);