public class Hello { /** * 注释jvm参数及其配置 * -XX:+PrintGCDetails 打印垃圾回收的细节信息 * -XX:+PrintFlagsInitial 打印vm虚拟机参数 * -XX:+PrintFlagsFinal * -XX:+PrintCommandLineFlags * * jps -------------------- ps -ed * jstack <pid> * jinfo [option](-flag + 参数名 或者-flags) <pid>(jps -l 查询出pid) * -Xms 初始大小堆内存,默认为物理内存的1/64,等价于-XX:InitialHeapSize * -Xmx 最大分配堆内存,默认为物理内存的1/64,等价于-XX:MaxHeapSize * -Xss 设置单个线程栈的大小,一般默认为512K~1024K,等价于-XX:ThreadStacksize * -Xmn 设置新生代大小 * -XX:MetaspaceSize 设置元空间大小(理论上配置的稍微大一些默认为22m),直接使用本地物理内存 * -XX:SurvivoRatio * -XX:NewRatio * -XX:MaxTenuringThreshold * * @param args */ public static void main(String[] args) throws IOException { System.out.println("hello world"); // System.in.read(); } }
原文:https://www.cnblogs.com/yangenyu/p/11545034.html