signal, sigaction,信号集合操作
摘要:
信号是与一定的进程相联系的,而建立其信号和进程的对应关系,这就是信号的安装登记。Linux主要有两个函数实现信号的安装登记:signal和sigaction。其中signal在系统调用的基础上实现,是库函数。它只有两个参数,不支持信号传递信息,主要是用于前32个非实时信号的安装;而sigaction是较新的函数(由两个系统调用实现:sys_signal以及sys_rt_sigaction),有三个参数,支持信号传递信息,主要用来与sigqueue系统调用配合使用。当然,sigaction同样支持非实时信号的安装,sigaction优于signal主要体现在支持信号带有参数。对于应用程序自行处理 阅读全文
posted @ 2013-12-20 18:06 漩涡鸣人 阅读(678) 评论(0) 推荐(0) 编辑