2013年1月8日
摘要: 信号signal,为os传递给proc的一种事件通知。每种信号对应某种系统event。信号传递给proc,proc将会在内核态切换回用户态时捕捉,并执行。具体执行机制为内核态跳转到信号对应的处理函数,信号处理函数执行完毕之后切换回用户态,故而在信号处理函数执行的同时,proc本身的任务将处于休眠状态,不会运行。在用户态,proc不会捕捉处理信号。此处在实际编程中需要注意。 Linux系统中信号分为两类,不可靠信号与可靠信号。信号值小于SIGRTMIN(32)的信号均为不可靠信号,在SIGRTMIN(32)与SIGRTMAX(64)之间的为可靠信号。可靠与不可靠主要针对于信号丢失来说。(很多地. 阅读全文
posted @ 2013-01-08 14:16 BLoodMaster 阅读(357) 评论(0) 推荐(0) 编辑