![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信号
小心眼儿猫
这个作者很懒,什么都没留下…
展开
-
阻塞信号及相关函数
阻塞信号先来看一下几个常见的信号相关概念: 1实际执行信号的处理动作称为信号递达。 2 信号从产生到递达之间的状态称为信号未决。 3进程可以选择阻塞某个信号。 4被阻塞的信号产生时将一直保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作。 5注意:阻塞和忽略是不同的,只要信号被阻塞就永远不会被递达,而忽略就是在递达之后,可选择的一种处理动作。在内...原创 2018-04-10 17:57:21 · 650 阅读 · 0 评论 -
捕捉信号与可重入函数
之前说过,操作系统会在合适的时候对接受到的信号进行相应的处理。 所谓合适的时候就是:进程从内核态返回至用户态时,会检查信号并进行相应的处理动作。 下面详细说一下到底是怎么一回事 1:当我们执行我们写的一个程序时,可能会因为中断,异常或者系统调用从而进入内核 2:进入内核以后,内核就会处理这些中断,异常或者系统调用,处理完以后,内核就会返回用户态,然而再返回之前,做的最后一件事,就是处理当前进原创 2018-04-10 22:11:44 · 220 阅读 · 0 评论