23

我需要通过 Java 应用程序获取系统和硬件信息。

我感兴趣的是:

  • 操作系统详细信息;
  • 处理器数量、名称、处理器负载百分比;
  • 内存状态(总/空闲);
  • os 进程(线程)计数和每个线程的 CPU/内存使用情况;
  • 网络统计(每个接口);

有没有可以做到这一点的Java库?

4

2 回答 2

32
  1. 使用 Java 获取操作系统级别的系统信息将使您朝着正确的方向开始。
  2. 查找操作系统信息
于 2011-01-16T06:02:15.390 回答
1

我使用过 SIGAR,它是一个以编程方式获取所有 SysInfo 的绝妙工具。+1

于 2013-08-08T06:28:18.103 回答