原创 关于vfork函数的简单实验

2011-9-18 23:59 1811 3 3 分类: MCU/ 嵌入式

关于vfork函数的简单实验

创建的子进程先暂时与父进程共享地址空间,并且独占式的运行,一旦子进程执行了exec运行新的进程或者exit后,才允许父进程执行。

vfork的子进程在执行了exit()exec之后,才能执行父进程。

【实验1】执行子进程后,没有exit,看实验结果如何。

20110918235748001.jpg

20110918235748002.jpg

无法分析如何导致这样的现象,最后还出现了“段错误”

【实验2】执行子进程后,有exit,看子进程是否和父进程共享数据段。

20110918235748003.jpg

这个比较符合理论分析。

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /2 下一条