阅读:1362回复:0
socket同步/异步方式的区别?最好从协议处理和驱动低层讲一下,谢谢!
socket同步/异步方式的区别?最好从协议处理和驱动低层讲一下,谢谢!是Win 2000下的。我用的是UDP,发现不管是同步send还是异步send,send调用的时间都几乎一致,不知为什么?我分析可能是由于优先级的原因,不管同步还是异步在时间上都要等到数据进到缓冲区,所以调用时间上一致的。是这样吗?
“win下的同步是先到ntds.dll和tcpip.dll后在进入缓冲区的” ,――terrylau 请问缓冲区是接口输出队列的缓冲区吗?就是说,驱动程序还没有调用。 异步方式是到socket缓冲区就返回了吗?但是看了《TCP/IP详解》,没有讲socket的缓冲区,是不是UNIX下没有异步发送方式呢? |
|