CPU
@Override
public void getFirstCpuUsed() {
OperatingSystem windowsOperatingSystem = new WindowsOperatingSystem();
List<OSProcess> processList = windowsOperatingSystem.getProcesses(10, OperatingSystem.ProcessSort.CPU);
for (OSProcess process : processList) {
//进程名,进程ID,进程CPU使用率
System.out.println(String.format("name:%s PID: %d CPU:%.3f",
process.getName(),process.getProcessID(),
process.getProcessCpuLoadCumulative()));
}
}