在Unix/Linux系统中,创建一个子进程使用fork。
当需要用exec另起门户的时候,fork的复制开销纯属多余,所以有了vfork。
如果担心fork开销大,为什么不直接在thread里面用exec呢?换句话说,在这种情景下,vfork比thread好在哪?
转载于:https://www.cnblogs.com/maodouzi/archive/2010/08/09/1795477.html
在Unix/Linux系统中,创建一个子进程使用fork。
当需要用exec另起门户的时候,fork的复制开销纯属多余,所以有了vfork。
如果担心fork开销大,为什么不直接在thread里面用exec呢?换句话说,在这种情景下,vfork比thread好在哪?
转载于:https://www.cnblogs.com/maodouzi/archive/2010/08/09/1795477.html