<%
Runtime lRuntime = Runtime.getRuntime();
out.println("*** BEGIN MEMORY STATISTICS ***<br/>");
out.println("Free Memory: "+lRuntime.freeMemory()/1024/1024+"M<br/>");
out.println("Max Memory: "+lRuntime.maxMemory()/1024/1024+"M<br/>");
out.println("Total Memory: "+lRuntime.totalMemory()/1024/1024+"M<br/>");
out.println("Available Processors : "+lRuntime.availableProcessors()+"<br/>");
out.println("*** END MEMORY STATISTICS ***");
%>
效果图:
*** BEGIN MEMORY STATISTICS ***
Free Memory: 448M
Max Memory: 1016M
Total Memory: 508M
Available Processors : 2
*** END MEMORY STATISTICS ***
本文展示了一段用于显示Java运行时内存使用情况的代码片段,包括空闲内存、最大内存、总内存及可用处理器数量等关键信息。通过该示例可以直观地了解Java程序在运行过程中的内存占用情况。
1868

被折叠的 条评论
为什么被折叠?



