(具体的实验代码,在这里)
1. 基础理论
1.1 信号(signal):进程最古老的通信方式
———————————————————
| 进程A/内核 | 进程B |
| 1.选择信号 | |
| 2.发送信号 | |
| | 3.接收信号 |
| | 4.处理信号 |
———————————————————
1.2 信号的类型
Linux支持的信号都定义在 /usr/include/asm/singal.h 中,常用到的信号:
SIGKILL 杀死进程
SIGSTOP 暂停进程
SIGCHID 子进程停止或结束时,通知父进程
2. 函数学习——信号的发送和处理
2.1 发送信号