自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 父进程等待子进程退出 wait()函数

如果调用wait( )函数,父进程会在哪个地方,一直等待子进程退出后,wait( )函数返回,父进程才会往下走。子进程调用exit(3),父进程等待。如果没有等待语句的话,前边fork()函数,会父子交替执行语句。只有在子进程结束以后,父进程收到子进程的退出状态。之后把退出状态打出来,在执行父进程。用WEXITSTATUS用这个宏来解析ip码。用WIFEXITED宏判断是否正常退出。不等待子进程退出状态。

2023-04-20 20:20:36 154 1

原创 vfork创建进程 以及退出 和fork的区别

vfork保证子进程先运行,当子进程调用exit退出后,父进程才执行。vfork 直接使用父进程存储空间,不拷贝。vfork函数 也可以创建进程,与fork有什么区别。下边是fork创建的进程。

2023-04-20 15:41:09 81

原创 创建新进程的实际应用场景及fork总结

进入子进程后,反复的去循环,做网络申请。输出一个pid值,有多个客服端介入,看有多少个子进程。判断数据,如果输入数据为1,就创建一个子进程。讲子进程保存到pid。进行判断,如果pid>0,则代表为父进程,不做任何操作。pid== 0,则代表进入子进程。定义一个 pid,定义一个数据。防止刷屏,给一个3秒的速度。一个循环,反复的输入数据。

2023-04-20 11:31:18 71 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除