Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在jsp中获取当前线程/对象内存使用情况?_Java_Jsp_Memory - Fatal编程技术网

Java 如何在jsp中获取当前线程/对象内存使用情况?

Java 如何在jsp中获取当前线程/对象内存使用情况?,java,jsp,memory,Java,Jsp,Memory,我尝试获取LinkedList的内存使用情况,但它始终返回0 <% Runtime runtime = Runtime.getRuntime(); java.text.DecimalFormat df = new java.text.DecimalFormat("###,###.##"); long start = runtime.freeMemory(); java.util.LinkedList list = new java.util.Linked

我尝试获取LinkedList的内存使用情况,但它始终返回0

<%
    Runtime runtime = Runtime.getRuntime();

    java.text.DecimalFormat df = new java.text.DecimalFormat("###,###.##");
    long start = runtime.freeMemory();

    java.util.LinkedList list = new java.util.LinkedList();
    for (int i = 0; i < 100; i++)
        list.add("asd");

    System.out.println(df.format(start - runtime.freeMemory()));
%>

有没有更好的方法来获取线程或对象的内存使用率?

可能是@Thilo的重复-我看到了这个方法,我认为我们不能在Java Web上应用。上面的代码只是一个简单的测试方法,也许我应该把它改成jsp。