gpt4 book ai didi

sockets - 在 Netty 上发送图像文件的套接字发送缓冲区的最佳设置

转载 作者:可可西里 更新时间:2023-11-01 02:52:34 24 4
gpt4 key购买 nike

我正在考虑在 Netty 中实现一个 HTTP 图像服务器,我想知道最佳发送缓冲区大小应该是多少:

ie. bootstrap.setOption("sendBufferSize", 1048576);

我读过 How to write a high performance Netty Client但我想知道将此值设置得太小或太大的后果是什么。

我提供的图片大多在 100K 到 5MB 左右(平均 1MB)。我认为较大的值 (1MB) 会导致操作系统内存充满 TCP 缓冲数据,但是将其设置为较小的值(即 8192KB)是否会降低性能?

最佳答案

您可能会找到 this article有用。

您可能还需要调整对等点的接收缓冲区大小。在这种情况下,请确保将其设置为服务器套接字。否则,您的上限为 64KiB。

关于sockets - 在 Netty 上发送图像文件的套接字发送缓冲区的最佳设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14149567/

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