gpt4 book ai didi

java - 如何通过java编码跟踪其他应用程序的内存和CPU使用情况

转载 作者:行者123 更新时间:2023-12-01 15:49:34 24 4
gpt4 key购买 nike

我想显示任何应用程序的 CPU 和内存利用率。例如,记事本的内存和 CPU 利用率会像 Windows 任务管理器一样动态显示在我的 Java 应用程序中。

我该如何制作它。是否可以不用 JNI 来制作或者是否有可用的 api。

最佳答案

对于作为 Windows 服务运行或收集 Windows 性能统计信息的应用程序,您可以使用 NSClient4J 。它有非常简单的API。这是一篇关于它的好文章的链接:http://www.javaworld.com/javaworld/jw-09-2005/jw-0919-windowspm.html

如果您想收集任何进程(以及多个平台上)的统计信息,请查看 SIGAR API。通过一些自定义代码,您可以使用这个库做很多事情!

关于java - 如何通过java编码跟踪其他应用程序的内存和CPU使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6390581/

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