gpt4 book ai didi

c++ - 通知父进程

转载 作者:太空宇宙 更新时间:2023-11-04 00:55:12 25 4
gpt4 key购买 nike

在使用fork系统调用的时候,我看到很多次父进程调用waitpid让子进程完成。

我的问题是 child 是否向父进程发送通知。在不使用任何共享资源的情况下, parent 如何确定 child 已经完成?

最佳答案

当子进程退出时,操作系统向父进程发送一个SIGCHLD。您可以选择使用 WNOHANG 轮询 waitpid(),或者在收到 SIGCHLD 后仅使用 wait() 检查>。子进程不需要做任何特别的事情,这一切都由操作系统管理。

关于c++ - 通知父进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5284274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com