在LInux中信号是一种由内核处理的一种软中断机制,它满足简单、不能携带大量信息、并且要满足一定条件才会发送等特征。
    信号会经历如下过程:

    • 产生-》阻塞信号集-》未决信号集-》信号递达-》信号处理方式

    首先信号的产生可以有多种方式,比如我们经常用的kill命令就是发起信号的一种手段如下:
    image.png
    11 SIGSEGV signal segment violation 段违规 在空指针或者越界时的信号

    使用kill -l查看信号
    MySQL客户端连接登入hang住原因分析