
建立进程间的软中断通信。具体要求:利用系统调用fork()创建两个子进程,并使用系统调用signal()让父进程捕获键盘输入...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过调用操作系统函数fork(),程序创建了两个独立的子进程。随后,利用系统调用signal(),父进程得以捕获键盘中断信号,具体表现为当用户按下“DEL”键时触发;在捕获到该中断信号后,父进程则通过系统调用Kill()向这两个子进程发送终止信号。这两个子进程接收到信号后,分别输出“Child Process 1 is Killed by Parent!”和“Child Process 2 is Killed by Parent!”的信息,并最终终止运行。最后,父进程在等待两个子进程完成终止操作后,自身也接收到终止信号并输出“Parent Process is Killed!”信息,程序结束。
全部评论 (0)
还没有任何评论哟~


