C 设置接收和发送缓冲区的套接字缓冲区大小

C 设置接收和发送缓冲区的套接字缓冲区大小,c,sockets,unix-socket,setsockopt,C,Sockets,Unix Socket,Setsockopt,如何在C语言中设置UNIX套接字文件描述符的套接字缓冲区大小? 我知道setsockopt可能是涉及到的系统调用。。。 有人能举一个如何使用它的例子吗?我发现的一个例子没有解释如何设置缓冲区大小?在Ubuntu 14.04 Linux上,签出man 7 socket,具体看一下SO_RCVBUF和SO_SNDBUF默认设置有什么问题?你找到了如何设置套接字缓冲区大小的示例,但没有解释如何设置套接字缓冲区大小?@EJP-是的,没错。这是一个调用,[Clarkson],有多难?通过谷歌搜索“UNIX

如何在C语言中设置UNIX套接字文件描述符的套接字缓冲区大小? 我知道setsockopt可能是涉及到的系统调用。。。
有人能举一个如何使用它的例子吗?我发现的一个例子没有解释如何设置缓冲区大小?

在Ubuntu 14.04 Linux上,签出
man 7 socket
,具体看一下
SO_RCVBUF
SO_SNDBUF

默认设置有什么问题?你找到了如何设置套接字缓冲区大小的示例,但没有解释如何设置套接字缓冲区大小?@EJP-是的,没错。这是一个调用,[Clarkson],有多难?通过谷歌搜索“UNIX setbuffersize”:“大约24400个结果”。没想到,@EJP-我发现了如何使用setsockopt(),而不是如何设置套接字缓冲区大小。无论如何,我接受托尼的回答。