如何在grails应用程序中获取每个请求的内存使用情况

问题描述 投票:1回答:1

是否有任何工具/插件可以识别grails Web应用程序中每个请求上的配置文件,如内存,cpu和其他使用信息。

java grails groovy profiling gvm
1个回答
0
投票

尝试一下:

public class CrunchifyJVMParameters {


    public static void main(String[] args) {

        int mb = 1024 * 1024; 

        // get Runtime instance
        Runtime instance = Runtime.getRuntime();

        System.out.println("***** Heap utilization statistics [MB] *****\n");

        // available memory
        System.out.println("Total Memory: " + instance.totalMemory() / mb);

        // free memory
        System.out.println("Free Memory: " + instance.freeMemory() / mb);

        // used memory
        System.out.println("Used Memory: "
                + (instance.totalMemory() - instance.freeMemory()) / mb);

        // Maximum available memory
        System.out.println("Max Memory: " + instance.maxMemory() / mb);
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.