同步和异步I/O操作

     Mos系统下有关于异步 I/O操作的概念。以前不是非常了解,现在搜索到一 个解释,如下:

   

    Synchronization :

    When a function is executed synchronously, it does not return until the operation has been completed.

This means that the execution of the calling thread can be blocked for an indefinite period while it waits for a time-consuming operation to finish.


Asynchronous (or overlapped):

    Functions called for overlapped operation can return immediately, even though the operation has not been completed. This enables a time-consuming I/O operation to be executed in the background while the calling thread is free to perform other tasks.

     When performing multiple simultaneous overlapped operations, the calling thread must specify an OVERLAPPED structure with a different manual-reset event object for each operation.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值