/[projects]/miscJava/Test3/src/main/webapp/sysinfo.jsp
ViewVC logotype

Diff of /miscJava/Test3/src/main/webapp/sysinfo.jsp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2518 by torben, Fri Mar 20 08:12:57 2015 UTC revision 2519 by torben, Wed Apr 29 08:11:43 2015 UTC
# Line 1  Line 1 
1  <%@ page language="java" contentType="text/html; charset=UTF-8"  <%@ page language="java" contentType="text/html; charset=UTF-8"
2      pageEncoding="UTF-8"%>      pageEncoding="UTF-8"%>
3  <%@ page import="com.sun.management.*" %>  <!--  %@ page import="com.sun.management.*" % -->
4  <%@ page import="java.lang.management.ManagementFactory" %>  <%@ page import="java.lang.management.*" %>
5  <%@ page import="java.io.*" %>  <%@ page import="java.io.*" %>
6    
7    <!--
8    
9    Outcommenting most of code - it really wasnt working well
10    
11     -->
12    
13  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
14  <html>  <html>
15  <head>  <head>
# Line 34  p { Line 40  p {
40  </head>  </head>
41  <body>  <body>
42  <%  <%
43    //OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
44  OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();  OperatingSystemMXBean mxbean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
45  long mb = 1024*1024;  long mb = 1024*1024;
46  Runtime rt = Runtime.getRuntime();  Runtime rt = Runtime.getRuntime();
# Line 54  JVM Memory, free:<%= rt.freeMemory()/mb Line 61  JVM Memory, free:<%= rt.freeMemory()/mb
61  <table>  <table>
62  <tr><td width="100">CPUs</td><td> <%= mxbean.getAvailableProcessors() %></td></tr>  <tr><td width="100">CPUs</td><td> <%= mxbean.getAvailableProcessors() %></td></tr>
63  <tr><td>Load avg.</td><td> <%= mxbean.getSystemLoadAverage() %></td></tr>  <tr><td>Load avg.</td><td> <%= mxbean.getSystemLoadAverage() %></td></tr>
64  <!--  <tr><td>JVM CPU</td><td> <%= mxbean.getProcessCpuTime()/1000 %>msec</td></tr> -->  <!--  <tr><td>JVM CPU</td><td> <!--%= mxbean.getProcessCpuTime()/1000 %-->msec</td></tr> -->
65  </table>  </table>
66    
67  <h2>Memory</h2>  <h2>Memory</h2>
68  <table>  <table>
69  <tr><td width="100">&nbsp;</td><td>Free</td><td>Total</td></tr>  <tr><td width="100">&nbsp;</td><td>Free</td><td>Total</td></tr>
70  <tr><td>Physical</td><td><%= mxbean.getFreePhysicalMemorySize()/mb %></td><td><%= mxbean.getTotalPhysicalMemorySize()/mb %></td></tr>  <tr><td>Physical</td><td><!--  %= mxbean.getFreePhysicalMemorySize()/mb %  --></td><td><!-- %= mxbean.getTotalPhysicalMemorySize()/mb %--></td></tr>
71  <tr><td>Swap</td><td><%= mxbean.getFreeSwapSpaceSize()/mb %></td><td><%= mxbean.getTotalSwapSpaceSize()/mb %></td></tr>  <tr><td>Swap</td><td><!-- %= mxbean.getFreeSwapSpaceSize()/mb %></td><td><!-- %= mxbean.getTotalSwapSpaceSize()/mb %--></td></tr>
72  <tr><td>Commit</td><td colspan="2"><%= mxbean.getCommittedVirtualMemorySize()/mb %></td></tr>  <tr><td>Commit</td><td colspan="2"><!-- %= mxbean.getCommittedVirtualMemorySize()/mb %--></td></tr>
73  </table>  </table>
74  <p>All numbers in MB</p>  <p>All numbers in MB</p>
75    

Legend:
Removed from v.2518  
changed lines
  Added in v.2519

  ViewVC Help
Powered by ViewVC 1.1.20