TCP、UDP的输出

TCP输出 每一个TCP套接字都有一个发送缓冲区。可以使用套接字选项SO_SNDBUF来更改该缓冲区的大小。当某个进程调用write时,内核从该应用进程的缓冲区中复制所有数据到所写的套接字缓冲区中。 (1)写入 如果套接字缓冲区容量不够,该应用进程会进入睡眠。此时内核不会从wirte系统调用返回,直到应用进程的数据全部写完。write调用返回成功,说明原来的应用进程缓冲区可以重新使用了。这与UDP
相关文章
相关标签/搜索