想知道我机器上每个 CPU 的使用百分比。是否有代码 java 或 windows cmd 命令允许我知道这些信息?如果可以,请你帮助我。谢谢。
问问题
297 次
为此有一个不错的 MX bean:
OperatingSystemMXBean.getSystemLoadAverage()
得到整体平均负载。然后,您可以将其除以 CPU 数量以获得平均每个 CPU 负载。
看看西格。Sigar类中的getCpuPercList方法将为您提供每个核心的使用情况统计信息。