用return和exit结束fork和vfork创建的子进程的思考
fork和vfork的差别:1、fork是创建一个子进程,并把父进程的内存数据copy到子进程中。vfork是创建一个子进程,并和父进程的内存数据share一起。2、vfork是这样的工作的:(1)、保证子进程先执行。(2)、当子进程调用exit()或exec()后,父进程往下执行。3、fork后来采用的优化技术,这样,对于fork后并不是马上拷贝内存,而是
原创
2014-12-02 11:03:44 ·
3725 阅读 ·
0 评论