gpt4 book ai didi

java - 推荐的 TCP 缓冲区大小?建议分手吗?

转载 作者:行者123 更新时间:2023-12-01 05:22:35 26 4
gpt4 key购买 nike

我正在编写一个应用程序,它从服务器获取 XML 文件,然后处理其中的数据。我的问题是,因为 TCP 确保所有数据包到达,并且超出了我的控制范围来控制它如何分解数据,所以限制缓冲区大小是否有意义?如果是这样,我可以将数据分块发送并在客户端重新组装它们。显然我无法制作无限缓冲区。 XML 可能会变得相当大,高达 256kb,我有点担心保留该大小的缓冲区。数据是由 Android 设备提取的,但我们可以假设该设备有 1GB 的 RAM。

最佳答案

TCP 接收缓冲区大小与正在传输的数据大小无关。显然,您可以通过 TCP 流传输千兆字节的数据,并且不需要缓冲区具有相同的大小。缓冲区大小通常与性能(端点上的网络和处理器)有关,并且可以很小 - 在大多数情况下您可能不必更改默认设置。

关于java - 推荐的 TCP 缓冲区大小?建议分手吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10166624/

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