编程涉及到的同步、异步、阻塞和非阻塞对比简介

简单点说: 阻塞就是干不完不准回来,一直处于等待中,直到事情处理完成才返回; 非阻塞就是你先干,我先看看有其他事没有,一发现事情被卡住,马上报告领导。 我们拿最常用的send和recv两个函数来说吧... 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的 输出缓冲区,它执行成功并不代表数据已经成功的发送出去了,如果TCP/IP
相关文章
相关标签/搜索