摘要:
Unix系统提供了signal和sigaction两种改变信号处理函数的方法。signal是设置信号处理函数的原始API, 比sigaction简单且功能少。 signal()无法在不改变信号处理函数的同时,还能获得当前的信号处理函数,但sigaction()可以 signal在UNIX实现间存在差 阅读全文
posted @ 2023-11-19 19:32
SchemaL
阅读(166)
评论(0)
推荐(0)
摘要:
信号分为两大类: 标准信号,用于内核向进程通知事件,信号范围为1~31 实时信号 信号产生后,会在稍后被传递给某进程,进程也会采取某措施来响应信号。在产生和到达期间,信号处于pending(等待)状态。 有时需要确保一段代码不被传递来的信号所中断,这时可以把信号添加到进程的信号掩码中,阻塞该组信号的 阅读全文
posted @ 2023-11-19 09:34
SchemaL
阅读(44)
评论(0)
推荐(0)

浙公网安备 33010602011771号