【问题标题】:Java - How can i monitor Memory and CPU usage of other processJava - 我如何监控其他进程的内存和 CPU 使用率
【发布时间】:2011-09-11 09:21:40
【问题描述】:

我需要获取机器上运行的某些进程(不是 Java 进程)的内存和 CPU 使用情况的信息。

我该怎么做?

[在它作为其他线程的副本关闭后,我重新打开了线程。其他线程无关,不是说接收其他具体进程的信息]。

【问题讨论】:

  • 当然是这个的复制品!我打开了它们。我重新打开了线程,因为第一个线程已关闭,尽管它不应该关闭
  • 您应该编辑已关闭的问题,而不是发布新问题。

标签: java


【解决方案1】:

以下是不同平台的选择

  1. Sigar
  2. JavaSysMon
  3. Oshi

另一种可能的方法是使用 ProcessBuilder 从 java 调用 Native 应用程序进行监控 或 RunTime java 类

【讨论】:

    猜你喜欢
    • 2012-07-16
    • 2023-04-09
    • 2016-11-27
    • 2015-12-11
    • 2013-06-02
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 2012-11-16
    相关资源
    最近更新 更多