信号
~海之源
这个作者很懒,什么都没留下…
展开
-
信号阻塞与屏蔽(二)
一、信号阻塞与屏蔽:SIG_BLOCK, SIG_UNBLOCK, SIG_MASK区别与使用1. sigprocmask函数提供屏蔽和解除屏蔽信号的功能,从而实现关键代码的运行不被打断。函数声明如下: #include <signal.h> int sigprocmask(int how, const sigset_t *set, sigset_...原创 2019-07-02 15:20:00 · 394 阅读 · 0 评论 -
信号(一)
信号简介1.信号由[内核]产生发送的软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。2.信号的状态产生未决:未处理,等待被进程处理递达:已经处理3.信号处理方式忽略;捕捉;执行了默认的操作4.查看信号的默认动作以及信号的含义:man 7 s...原创 2019-07-02 15:32:05 · 122 阅读 · 0 评论