import org.hyperic.sigar.CpuInfo;
import org.hyperic.sigar.CpuPerc;
import org.hyperic.sigar.Sigar;
import org.hyperic.sigar.SigarException;
public class CPUMonitor {
public static void main(String[] args) {
Sigar sigar = new Sigar();
try {
CpuInfo[] cpuInfos = sigar.getCpuInfoList();
CpuPerc[] cpuPercs = sigar.getCpuPercList();
for (int i = 0; i < cpuInfos.length; i++) {
CpuInfo cpuInfo = cpuInfos[i];
CpuPerc cpuPerc = cpuPercs[i];
System.out.println();
}
} catch (SigarException e) {
e.printStackTrace();
}
}
}