import java.lang.management.ManagementFactory;
import java.lang.management.OperatingSystemMXBean;
public class OS {
public static void main(String[] args) {
OperatingSystemMXBean osmxb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
System.out.println(osmxb.getName());//操作系统名称
System.out.println(osmxb.getVersion());//操作系统的版本
System.out.println(osmxb.getArch());//操作系统的架构
System.out.println(osmxb.getAvailableProcessors());//Java 虚拟机可以使用的处理器数目
System.out.println(osmxb.getSystemLoadAverage());//最后一分钟内系统加载平均值
}
}
上面是基于jdk1.6,也有别的开源包,待查