java - 使用java获取网络利用率

标签 java networking network-programming

谁能告诉我如何使用 Java 获取网络统计信息?或者如何使用简单的时间相关指标来衡量网络性能?

非常感谢!

最佳答案

这取决于你的意思。 如果您想在下载或上传某些内容时测量网络速度,您可以创建网络连接,发送一些垃圾并测量发送需要多长时间。如果服务器端和客户端都在您的控制之下,则可以获得更好的结果。 但您甚至可以编写简单的客户端从外部 URL 下载文件并测量需要多长时间。

如果您想了解测量其他应用程序的网络参数,我建议您阅读 JPcap。

关于java - 使用java获取网络利用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4639706/

相关文章:

java - 将 ArrayList 放入参数 JsonObject

java - 如何获取 OkHttp3 重定向的 URL?

javascript - 热重载如何工作?

networking - whatsapp 使用 wireshark 嗅探 ssl 流量

java - 写入套接字输出流而不关闭它

java - 捕获由临时网络错误引起的异常

java - JPA UML 继承重叠

java - 如何使用 Map Reduce 按最新日期记录?

c - 使用C打印服务器IP地址

.net - 为什么 Socket.BeginReceive 会丢失 UDP 数据包?