我正在使用 af_unix 套接字在应用程序之间传输数据。因为接收器/服务器很慢,所以不允许客户端写入数千字节的数据是不可取的。我已经看到最小尺寸是 2048。有什么办法可以让这个尺寸更小吗?甚至数百字节?还是将套接字限制为少量消息?
我尝试通过 setsockopt() 将 SO_SNDBUF 和 SO_RCVBUF 都设置为 512,对于 SO_SNDBUF 和 SO_RCVBUF 的值似乎固定在 4608 和 2304。
我正在使用 af_unix 套接字在应用程序之间传输数据。因为接收器/服务器很慢,所以不允许客户端写入数千字节的数据是不可取的。我已经看到最小尺寸是 2048。有什么办法可以让这个尺寸更小吗?甚至数百字节?还是将套接字限制为少量消息?
我尝试通过 setsockopt() 将 SO_SNDBUF 和 SO_RCVBUF 都设置为 512,对于 SO_SNDBUF 和 SO_RCVBUF 的值似乎固定在 4608 和 2304。