socket.recv(fd, buf, size, flag) &&setsockopt(fd, SOL_SOCKET, SO_RCVBUF, value, valuesize)

socket.recv(fd, buf, size, flag)中buf的size###这个是你自己的缓冲区
和
setsockopt(fd, SOL_SOCKET, SO_RCVBUF, value, valuesize)的value#####这个是系统的缓冲区
原文地址:https://www.cnblogs.com/hzcya1995/p/13348536.html