![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm调优
ycllycll
这个作者很懒,什么都没留下…
展开
-
jvm调优常用参数设计值
一、堆内存分布1.新生代:每次新生代的垃圾回收(又称Minor GC)后只有少量对象存活,所以选用复制算法(有Eden区,两个Survivor区), 新生代内存按照8:1:1的比例分为一个eden区和两个survivor(survivor0,survivor1)区2.老年代:新生代中经历了N次垃圾回收后仍然存活的对象,就会被放到年老代(又称Major GC)通常使用“标记-清理”或“标记-...原创 2019-07-21 15:19:46 · 501 阅读 · 0 评论 -
深入理解java虚拟机
引用他人叙述的逻辑清晰的给面试官介绍垃圾回收方法(宏观介绍): Java虚拟机的内存结构一般可以从线程共有和线程私有两部分起头作答,然后再详细说明各自的部分,类似树状结构的作答,好处就是思路清晰。 线程共有的包括Java堆和方法区,线程私有的包括虚拟机栈、本地方法栈和程序计数器。这些内容回答一遍后,就可以开始详细叙述每个点的详细部分。 J...原创 2019-04-15 19:50:14 · 77 阅读 · 0 评论 -
jvm内存与类加载机制
JVM内存结构 待补充.....类加载机制一:java类的加载过程编译后的Java类是以字节码的形式存在的,它只有被加载到虚拟机内存中才能被使用,它是如何被加载到内存中的呢?下图为类加载到内存的机制:作者:夏昊链接:https://www.zhihu.com/question/20097631/answer/817071740来源:知乎著作权归作者所有...转载 2019-10-05 16:57:45 · 172 阅读 · 0 评论