【问题标题】:set socket buffer size for receive and send buffer设置接收和发送缓冲区的套接字缓冲区大小
【发布时间】:2014-09-25 21:24:11
【问题描述】:

如何在 C 中为 UNIX 套接字文件描述符设置套接字缓冲区大小? 我了解 setsockopt 可能是涉及的系统调用... 谁能举例说明如何使用它,我发现的那个没有解释如何设置缓冲区大小?

【问题讨论】:

  • 默认设置有什么问题
  • 您找到了如何设置套接字缓冲区大小的示例,但没有说明如何设置套接字缓冲区大小?
  • @EJP - 是的,没错。这是一个电话,[克拉克森],这有多难?
  • 谷歌搜索“UNIX setbuffersize”:“大约 24,400 个结果”。
  • 没关系,@EJP-我发现了如何使用 setsockopt() 而不是如何设置套接字缓冲区大小。无论如何接受 TonyB 的回答。

标签: c sockets unix-socket setsockopt


【解决方案1】:

在 Ubuntu 14.04 Linux 上查看 man 7 socket,特别是查看 SO_RCVBUFSO_SNDBUF

【讨论】:

    猜你喜欢
    • 2018-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-02
    • 2015-12-22
    • 2011-11-15
    • 1970-01-01
    • 2021-03-15
    相关资源
    最近更新 更多