异步通知的定义

本文探讨了异步I/O的基本概念及其与信号机制的关系,对比了阻塞I/O和非阻塞I/O的不同之处,并解释了信号如何在软件层面模拟硬件上的中断机制。

异步通知的定义 是一但设备驱动就位 就会通知应用程序 这样设备应用就不需要查询设备的状态 这一点非常类似硬件上“中断”的概念

称为”信号驱动的异步I/O"信号是在软件机制上对中断机制的一种模拟,在原理上 一个进程在接受到一个信号与处理器收到一个中断请求

可以说是一样的。信号是异步的,一个进程不必通过任何炒作来等带信号的到达,事实上,进程也不知道信号到底何时到达。

阻塞I/O意味着一直等待设备可访问在访问,非阻塞I/O中使用poll()意味着查询设备是否可访问,而则意味着设备自身通知可访问

实现了异步I/O。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值