好贷网好贷款

异步通知

发布时间:2016-12-5 16:34:44 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"异步通知",主要涉及到异步通知方面的内容,对于异步通知感兴趣的同学可以参考一下。

1.     异步通知 在设备驱动中使用异步通知可以使得对设备的访问可进行时,由驱动程序主动通知应用程序进行访问。这样,使用无阻塞I/O的应用程序无须轮询设备是否可访问,而阻塞访问也可以被类似“中断”的异步通知所取代。 异步通知的意思:一旦设备就绪,则主动通知应用程序,这样应用程序根本就不需要查询设备状态,这一点非常类似于硬件上“中断”的概念,比较准确的称谓是“信号驱动的异步I/O”.信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。 2.     信号 使用信号可以实现设备驱动和用户程序之间的异步通知,总体而言,设备驱动和用户空间分别完成以下工作:用户空间设置文件的拥有者、FASYNC标志及捕获信号,内核空间响应对文件拥有者、FASYNC标志的设置,并在资源可获得时释放信号。

上一篇:nyoj 115
下一篇:MTK的InCallScreen分析

相关文章

关键词: 异步通知

相关评论