LINUX信号通信---不同进程间发送与接收携带字符串的信号(使用共享内存机制)
在使用sigqueue函数与sigaction函数时,
可以实现携带信息的信号的发送与接收
但是在实验的过程中发现,在父子进程,或者同一进程中发送一个带有字符串的信号是可以完成打印字符穿的工作的,但是如果在不同进程之间打印传递的字符串便会出现段错误的情况,为了解决这个问题 可以使用共享内存的方法,即在发送信号时,将我们需要传递的字符串放入共享内存中,在接收信号时,再将我们传递的数据从共享内存中将字...
原创
2019-11-26 09:26:52 ·
1253 阅读 ·
4 评论