摘要:
异步I/O基础 相比于计算机上的其他操作,I/O操作时最慢的最不可预测的操作之一。如果使用同步I/O,虽然方便控制,但是浪费了大量的CPU时间;而异步I/O在一定程度上缓解了这个问题。 异步I/O就是将I/O请求发送给设备驱动器,让设备驱动器负责实际的I/O操作,当设备驱动器在等待I/O设备相应时,应用程序的线程不用被挂起去等待I/O操作的完成,线程可以跳过等待继续执行其他任务。异步I/O的关键就是将所有的I/O请求队列化,然后以异步的方式执行I/O操作,在I/O操作完成之后再通知相应的程序。 如果编程使用异步I/O操作?首先,你在使用CreateFile函数打开或创建设备时,需要在dwFla 阅读全文
浙公网安备 33010602011771号