思考一:替换进程时,exec系列函数比system函数更加有效,因为的新进程启动后,原来的程序就不再运行了,切换到新进程中了。
思考二:替换进程说到底也只能同时执行一个函数,如果要让进程同时执行多个函数,我们可以复制进程(fork)或者利用多线程。
思考三:当复制进程后,并不能决定是子进程还是父进程先运行,所以需要用wait或waitpid函数来等待一个进程的结束;或者直接使用vfork函数。
思考一:替换进程时,exec系列函数比system函数更加有效,因为的新进程启动后,原来的程序就不再运行了,切换到新进程中了。
思考二:替换进程说到底也只能同时执行一个函数,如果要让进程同时执行多个函数,我们可以复制进程(fork)或者利用多线程。
思考三:当复制进程后,并不能决定是子进程还是父进程先运行,所以需要用wait或waitpid函数来等待一个进程的结束;或者直接使用vfork函数。