使用java获取网络利用率

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用java获取网络利用率相关的知识,希望对你有一定的参考价值。

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

非常感谢!

答案

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

如果您想知道其他应用程序的测量网络参数,我建议您阅读有关JPcap的信息。

另一答案

如果您正在寻找使用Java进行带宽监控,请查看下面的链接。 http://docstore.mik.ua/orelly/java-ent/dist/ch08_04.htm

以上是关于使用java获取网络利用率的主要内容,如果未能解决你的问题,请参考以下文章

libvirt-java怎么获得kvm虚拟机内存使用率

libvirt-java怎么获得kvm虚拟机内存使用率

java怎样获取CPU占用率和硬盘占用率

如何使用 java 程序获取 PID 的内存、CPU 使用率?

java 多线程 cpu 占用率高的问题

Windows下怎么使用API获取IO使用率,网络IO,iowait时间等信息