当前位置: 技术问答>linux和unix
Linux创建进程的问题,请高手帮忙解答一下?
来源: 互联网 发布时间:2016-09-27
本文导语: 我们知道,linux中创建进程的方法有fork和exec; 其中fork时,通过复制调用进程来创建新的进程; exec则是用一个新的程序覆盖原进程的内存空间,来实现进程的转变。 那能不能覆盖原进程,创建一个跟原进程不一样的...
我们知道,linux中创建进程的方法有fork和exec;
其中fork时,通过复制调用进程来创建新的进程;
exec则是用一个新的程序覆盖原进程的内存空间,来实现进程的转变。
那能不能覆盖原进程,创建一个跟原进程不一样的进程,类似Windows的CreateProcess?
其中fork时,通过复制调用进程来创建新的进程;
exec则是用一个新的程序覆盖原进程的内存空间,来实现进程的转变。
那能不能覆盖原进程,创建一个跟原进程不一样的进程,类似Windows的CreateProcess?
|
fork+exec
不就是:“覆盖原进程,创建一个跟原进程不一样的进程”了吗?
不解楼主的意图是什么?
不就是:“覆盖原进程,创建一个跟原进程不一样的进程”了吗?
不解楼主的意图是什么?
|
linux中创建进程的唯一方法是fork
exec不会创建新进程。
exec不会创建新进程。
|
帮顶,关注