发布网友 发布时间:2022-04-20 12:33
共4个回答
热心网友 时间:2024-02-29 09:11
不。热心网友 时间:2024-02-29 09:12
不会,父进程退出后,子进程成为孤儿进程被init进程收养。如果需要用父进程回收子进程,就要在父进程里使用waitpid,这个函数会让父进程阻塞,直到子进程执行完成。热心网友 时间:2024-02-29 09:13
子进程被父进程fork之后,父进程先比子进程死亡,子进程的ppid变成祖宗级别的id可能是0进程init进程,子进程被称为“孤儿进程”父进程死亡,被领养。热心网友 时间:2024-02-29 09:13
理论上可以用信号。但是,没办法做到子进程退出同一时间父进程退出。必须父进程有调用检测。参考资料:百度一下