vfork创建子进程

2024-11-08  本文已影响0人  锈色的栅栏

pid_t vfork(void)

功能:
    vfork函数和fork函数一样都是在已有的进程中创建一个新的进程,但它们创建的子进程是有区别的。返回值:
    创建子进程成功,则在子进程中返回0,父进程中返回子进程ID。出错则返回-1。

vfork创建的子进程 会保证子进程先运行,只有当子进程退出(调用exec)的时候,父进程才运行。
vfork创建的子进程 和父进程 共用一个空间。

上一篇 下一篇

猜你喜欢

热点阅读