摘要:
异步通知的概念与作用异步通知的意思是:一旦设备就绪,则主动通知应用程序,这样应用程序根本就不需要查询设备状态,这一点非常类似于硬件上"中断"的概念,比较准确的称谓是"信号驱动的异步I/O"。Linux信号Linux系统中,异步通知使用信号来实现。信号也就是一种软件中断。信号的产生:kill raise alarm用户按下某些终端键;硬件异常;终止进程信号;软件异常。信号的处理:忽略该信号,但SIGSTOP SIGKILL不可忽略;捕捉该信号,并处理;执行默认操作。信号的接收捕捉信号,安装信号处理函数:void (*signal(int signum, v 阅读全文
posted @ 2012-02-24 22:09 科创园 阅读(635) 评论(0) 推荐(0) 编辑