Cpu cpu = sigar.getCpu(); long sys = cpu.getSys(); double total = Double.parseDouble(cpu.getTotal() + ""); long user = cpu.getUser(); DecimalFormat df = new DecimalFormat("#.000"); CPUInfo cpuInfo = new CPUInfo(); cpuInfo.setSys(Double.parseDouble(df.format(sys / total))); cpuInfo.setUser(Double.parseDouble(df.format(user / total)));
原文:http://www.cnblogs.com/asfeixue/p/sigar.html