仅使用信号(非实时)实现这种情况的方法是什么?:
有 N 个子进程(进程,由 创建fork()
),1 个父进程,同步必须是这样的:
- 父母正在等待任何孩子的信号。
- 每个孩子都向父母发送信号,然后阻塞,直到收到来自父母的信号
- 父母向那个孩子发送信号,他注意到了这个信号
我不知道该怎么办,因为只有2个用户定义的信号SIGUSR1,SIGUSR2,但是我有N个孩子,所以很多孩子应该只使用一种信号,我很害怕
有任何想法吗?..
仅使用信号(非实时)实现这种情况的方法是什么?:
有 N 个子进程(进程,由 创建fork()
),1 个父进程,同步必须是这样的:
我不知道该怎么办,因为只有2个用户定义的信号SIGUSR1,SIGUSR2,但是我有N个孩子,所以很多孩子应该只使用一种信号,我很害怕
有任何想法吗?..