可以基于本地消息的套接字传输消息的最大SO_SNDBUF/SO_RCVBUF限制,或者在哪里可以为使用socket(PF_UNIX, SOCK_SEQPACKET, 0)
或socket(PF_UNIX, SOCK_DGRAM, 0)
创建的描述符确定所谓的“固定最大长度”?
最佳答案
来自man unix
SO_SNDBUF套接字选项确实对Unix域 socks 有效-
设置,但SO_RCVBUF选项不设置。对于数据报套接字,
SO_SNDBUF值对传出数据的大小施加上限-
克。此限制的计算方式是加倍(请参阅socket(7))选项
值减去用于开销的32个字节。
关于c - 是什么决定最大的本地数据报大小? (PF_UNIX/SOCK_DGRAM),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3943770/