JVM
塞北的荒烟
这个作者很懒,什么都没留下…
展开
-
JVM常用参数简介
栈设置 -Xss:设置每个线程可使用的内存大小,即栈的大小 堆设置 -Xms200M 初始堆大小,默认为物理内存的1/64 -Xmx200M 最大堆大小,默认为物理内存的1/4 -Xmn50M 新生代大小(eden+ 2 survivor space);老生代的大小:-Xmx减去-Xmn -XX:NewRatio=2 设置新生代和老年代的比值。如:为2,表示年轻代与老年代比值为1:2,Sun官方建议年轻代的大小为整个堆的3/8左右 -XX:Survivor原创 2020-11-25 23:10:28 · 373 阅读 · 0 评论 -
JVM类加载机制
一、类加载器 参考:https://www.cnblogs.com/zxguan/p/7798381.html https://www.cnblogs.com/hqlong/p/6814373.html 将Class字节码重新解析成JVM统一要求的对象格式 1、分类 ①Bootstrap ClassLoader 主要加载JVM自身工作所需的类,完全由JVM自己控制。没有父加载器,也没有子加载器,只是一个类加载工具。根类加载器从系统属性sun.boot.class.path所指定的目录中加载类库。 根类加载器原创 2020-10-31 16:05:01 · 225 阅读 · 3 评论