gpt4 book ai didi

c - AF_UNIX 套接字中缓冲区的最大长度

转载 作者:太空狗 更新时间:2023-10-29 15:27:54 24 4
gpt4 key购买 nike

我想知道:当使用套接字 (AF_UNIX) 在 C 中编程时,在向套接字发送或从套接字接收时是否有任何限制(以字节为单位)?

最佳答案

您可以使用 setsockopt 为每个单独的套接字连接更改读写缓冲区。 (SO_SNDBUFSO_RCVBUF)。

默认大小和最大大小取决于平台。

此外,如果您为每个单独的读取提供更大的用户端缓冲区,例如与 recv .

如果您按顺序使用多个 recv,您可以通过一个连接读取无限量的字节,这将花费无限长的时间。

关于c - AF_UNIX 套接字中缓冲区的最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3052587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com