gpt4 book ai didi

java - 计算通过套接字发送/接收的数据的带宽速度?

转载 作者:搜寻专家 更新时间:2023-10-31 20:07:04 25 4
gpt4 key购买 nike

有没有人对如何计算套接字的带宽使用有任何提示?

例如,当我通过套接字向我连接的服务器发送数据时,我想显示正在发送的 Kb/s。

Google 搜索没有显示任何有用的信息。也许我在搜索错误的术语。

最佳答案

您可能能够轻松做的最好的事情是记录您开始写入的时间,然后计算您已成功发送到 Socket.getOutputStream.write( ) 方法。对于少量数据,这将是非常不准确的,因为它只是填满了操作系统的传输缓冲区,最初接收字节的速度比实际发送它们的速度快得多。

但是,它应该在相当大的数据量上以基本正确的速率进行分摊。

关于java - 计算通过套接字发送/接收的数据的带宽速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533727/

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