获取服务器内存和可用线程
@org.junit.Test
public void getSystemInfo() {
System.out.println("获取操作系统名称:" + System.getProperty("os.name"));
System.out.println("服务器可用线程数量:" + Runtime.getRuntime().availableProcessors());
System.out.println("服务器总内存:" + Runtime.getRuntime().totalMemory());
System.out.println("服务器最大内存:" + Runtime.getRuntime().maxMemory());
System.out.println("服务器可用内存:" + Runtime.getRuntime().freeMemory());
}
输出结果:单位为字节
获取操作系统名称:Windows 10
服务器可用线程数量:8
服务器总内存:257425408
服务器最大内存:3791650816
服务器可用内存:240378008