最佳缓冲区大小后退和第四次通信? (插座)

时间:2016-07-08 20:35:42

标签: java python sockets buffer

所以这基本上就是我的情况。

我让服务器和客户端都连接并运行。它的工作方式是服务器向客户端发送信息,然后WAITS直到它收到客户端的响应,然后服务器再次向客户端发送信息,这个过程一次又一次地重复。 这意味着他们基本上只是回传。他们发送的数据很不稳定,有时很大,有些很小。毋庸置疑,即使它非常小,我仍然将它冲洗掉,因为另一个在收到它之前无法执行。

我想知道是否应该使用更小或更大的缓冲区大小来发送/接收。这是因为如果我有一个巨大的缓冲区大小(如65536),那么我觉得这可能是浪费,然后清除像#34; Hello"这样的小东西,但有时候有时数据可能会大到100兆字节

有人对我应该做什么有任何线索吗?

如果我清除少量数据,那么缓冲区大小是否浪费?

有没有办法根据发送的数据调整缓冲区大小?

谢谢!我感谢所有/任何回复。

0 个答案:

没有答案