例如,在服务器端点中,如果我将接收缓冲区大小设置为1k,并且有100个连接。这100个连接共享这个1k接收缓冲区吗?或者每个连接都有自己的1k接收缓冲区? 发送缓冲区是否相同?
答案 0 :(得分:1)
例如,在服务器端点中,如果我将接收缓冲区大小设置为1k,并且有100个连接。这100个连接是否共享这个1k接收缓冲区?
没有
或者每个连接都有自己的1k接收缓冲区?
见下文。
发送缓冲区是否相同?
是
每个套接字都有自己的发送和接收缓冲区。这就是为什么在设置或获取套接字时必须指定套接字的原因。