首页 > 其他 > 详细

JVM调优

时间:2019-07-07 20:55:50      阅读:103      评论:0      收藏:0      [点我收藏+]

 

技术分享图片

技术分享图片

每个线程会分配一个栈,线程中每个方法会对应线程中的一个栈帧。

操作数栈:操作数据(各种运算)的中转区域。

 技术分享图片

本地方法栈:new Thread()-----native start()

方法区:静态变量 常量 类元信息

分析:

Math  math1=new Math();

Math  math2=new Math();

不同对象是怎么找到Math的?

 每个对象,对象中有一个对象头,对象头中有一个指针指向字节码文件中的类元信息(方法,常量)

 

JVM调优的目的:

1.停顿时间:垃圾收集器做垃圾回收中断应用执行的实际爱你

2.吞吐量:垃圾收集的时间和总时间的占比

参数类型

标准参数

非标准蚕食

调优步骤

 

JVM调优

原文:https://www.cnblogs.com/NeverGiveUp0/p/11147557.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!