摘要:
send_signal()函数有四个入参,sig表示要发送的信号,info表征信号的一些信息,t接收所发送信号的进程描述符,group表示是发送给描述符t所代表的单个进程还是进程描述符t所处的整个线程组,send_signal()调用__send_signal(),多了个入参from_ancestor_ns,没有过多关注。prepare()函数 __send_signal()首先调用prepare_signal(),内核对该函数的注释是“在信号产生时立即执行,而不用考虑信号是否被阻塞、忽略或者处理。对于SIGCONT信号,它真正使接收进程恢复执行,对于停止信号,该函数还不能真正停止进程。... 阅读全文