【Linux】fork与vfork函数的联系与区别(浅析)
文章目录@[toc]1、fork函数2、vfork函数3、fork和vfork的区别1、fork函数pid_t fork(void);功能:创建一个新进程。(子进程会拷贝父进程的PCB)返回值:一次调用两次返回,子进程返回0,父进程返回子进程ID,出错返回-1。 1、两次返回分别是进程ID和0,父进程会拿到子进程的ID作为返回值,子进程返回0,借此可以分别出父子进程,编写不同的处理分支。 2、通过fork创建的子进程就是父进程的副本(拷贝),子进程会获取父进程数据段、bss段、堆、
复制链接