--- miscJava/Test3/src/main/webapp/sysinfo.jsp 2015/04/28 05:59:41 2518 +++ miscJava/Test3/src/main/webapp/sysinfo.jsp 2015/04/29 08:11:43 2519 @@ -1,9 +1,15 @@ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> -<%@ page import="com.sun.management.*" %> -<%@ page import="java.lang.management.ManagementFactory" %> + +<%@ page import="java.lang.management.*" %> <%@ page import="java.io.*" %> + + @@ -34,6 +40,7 @@ <% +//OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); long mb = 1024*1024; Runtime rt = Runtime.getRuntime(); @@ -54,15 +61,15 @@ - +msec -->
CPUs <%= mxbean.getAvailableProcessors() %>
Load avg. <%= mxbean.getSystemLoadAverage() %>

Memory

- - - + + +
 FreeTotal
Physical<%= mxbean.getFreePhysicalMemorySize()/mb %><%= mxbean.getTotalPhysicalMemorySize()/mb %>
Swap<%= mxbean.getFreeSwapSpaceSize()/mb %><%= mxbean.getTotalSwapSpaceSize()/mb %>
Commit<%= mxbean.getCommittedVirtualMemorySize()/mb %>
Physical
Swap
Commit

All numbers in MB