我们收到操作系统无法分配更多 TCP 缓冲区 (SocketError=WSAENOBUFS) 的错误。这基本上是因为机器内存不足。
但我想知道是否可以通过使用非常大的缓冲区调用 Socket.Receive 来使这种情况变得更糟。当我们提供大缓冲区时,Windows 是否需要分配更多 TCP 缓冲区?
我们收到操作系统无法分配更多 TCP 缓冲区 (SocketError=WSAENOBUFS) 的错误。这基本上是因为机器内存不足。
但我想知道是否可以通过使用非常大的缓冲区调用 Socket.Receive 来使这种情况变得更糟。当我们提供大缓冲区时,Windows 是否需要分配更多 TCP 缓冲区?