繁体   English   中英

java库,用于确定程序在执行过程中使用的cpu和内存

[英]java library to determine cpu and memory used by a program during its execution

我想测量Java程序的CPU和内存利用率,最好使用GUI和图形来显示整个程序执行期间的准确利用率。

有没有这样做的库/框架?

另外,如果我能衡量在本地系统或远程计算机上运行的程序(台式机或Web应用程序)的使用情况,我将更愿意。

您可以使用Eclipse TPTP: http : //www.eclipse.org/tptp/

它包含非常好的工具,可以在清晰的GUI中跟踪线程以及内存和cpu消耗。 作为每个Java探查器,可以将其配置为遵循远程Java程序。

如果您使用Eclipse作为IDE,这是很自然的选择。

JProfiler是很好的开始。 您可以将其连接到本地或远程Java进程,并对应用程序进行概要分析,以了解内存使用情况和各种其他性能计数器。

我想说VisualVM将是一个好的开始。

还可以尝试VisualVM ,它完全免费地捆绑在oracle jdk中(不了解openjdk)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM