位置: IT常识 - 正文

Jvm调优(jvm调优思路)

编辑:rootadmin
首先我们可以使用各种JVM工具,查看当前日志,分析当前JVM参数设置,并且分析当前堆内存快照和gc日志,根据实际的各区域内存划分和GC执行时间,觉得是否进行优化,当然我们也可以直接生成堆的dump文件,进行分析,比如GC时间超过1-3秒,或者频繁GC,则必须进行一个优化 1.针对JVM堆的设置,一般 ...

推荐整理分享Jvm调优(jvm调优思路),希望有所帮助,仅作参考,欢迎阅读内容。

Jvm调优(jvm调优思路)

文章相关热门搜索词:jvm调优面试题,jvm调优场景与方案面试题,jvm调优参数,jvm调优参数,jvm调优主要是调哪里,jvm调优参数有哪些,jvm调优主要是调哪里,jvm调优参数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

首先我们可以使用各种JVM工具,查看当前日志,分析当前JVM参数设置,并且分析当前堆内存快照和gc日志,根据实际的各区域内存划分和GC执行时间,觉得是否进行优化,当然我们也可以直接生成堆的dump文件,进行分析,比如GC时间超过1-3秒,或者频繁GC,则必须进行一个优化

1.针对JVM堆的设置,一般可以通过-Xms -Xmx限定其最小、最大值,为了防止垃圾收集器在最小、最大之间收缩堆而产生额外的时间,通常把最大、最小设置为相同的值

 2.年轻代和年老代将根据默认的比例(1:2)分配堆内存, 可以通过调整二者之间的比率NewRadio来调整二者之间的大小,也可以针对回收代

  比如年轻代,通过 -XX:newSize -XX:MaxNewSize来设置其绝对大小。同样,为了防止年轻代的堆收缩,我们通常会把-XX:newSize -XX:MaxNewSize设置为同样大小

3.年轻代和年老代设置多大才算合理  1)更大的年轻代必然导致更小的年老代,大的年轻代会延长普通GC的周期,但会增加每次GC的时间;小的年老代会导致更频繁的Full GC  2)更小的年轻代必然导致更大年老代,小的年轻代会导致普通GC很频繁,但每次的GC时间会更短;大的年老代会减少Full GC的频率如何选择应该依赖应用程序对象生命周期的分布情况:  如果应用存在大量的临时对象,应该选择更大的年轻代;如果存在相对较多的持久对象,年老代应该适当增大。但很多应用都没有这样明显的特性。在抉择时应该根据以下两点:  1)本着Full GC尽量少的原则,让年老代尽量缓存常用对象,JVM的默认比例1:2也是这个道理  2)通过观察应用一段时间,看其他在峰值时年老代会占多少内存,在不影响Full GC的前提下,根据实际情况加大年轻代,比如可以把比例控制在1:1。但应该给年老代至少预留1/3的增长空间4.在配置较好的机器上(比如多核、大内存),可以为年老代选择并行收集算法:-XX:+UseParallelOldGC****5.线程堆栈的设置:每个线程默认会开启1M的堆栈,用于存放栈帧、调用参数、局部变量等,对大多数应用而言这个默认值大了,一般256K就足用
本文链接地址:https://www.jiuchutong.com/zhishi/311862.html 转载请保留说明!

上一篇:织梦dede:likeart相关文章title注释无效解决方法(织梦图集的使用教程)

下一篇:火车头DedeCMS织梦5.6文章免登陆发布接口(火车头造型)

  • 微信公众号怎样快速与安全的涨粉(微信公众号怎样发布内容)

    微信公众号怎样快速与安全的涨粉(微信公众号怎样发布内容)

  • thinkpad无线网络开关在哪(thinkpad无线网络连接不可用)

    thinkpad无线网络开关在哪(thinkpad无线网络连接不可用)

  • 荣耀v10充电器功率是多大的(荣耀v10充电器功率是多少)

    荣耀v10充电器功率是多大的(荣耀v10充电器功率是多少)

  • 微信输入法变成繁体字怎么办(微信输入法变成了繁体字怎么调)

    微信输入法变成繁体字怎么办(微信输入法变成了繁体字怎么调)

  • 如何去掉微博图片水印(如何去掉微博图片)

    如何去掉微博图片水印(如何去掉微博图片)

  • 小米cc9pro充电速度(小米cc9pro33w快充)

    小米cc9pro充电速度(小米cc9pro33w快充)

  • 邮箱中转站删除后对方能不能收到文件(邮箱中转站删除的视频怎么恢复)

    邮箱中转站删除后对方能不能收到文件(邮箱中转站删除的视频怎么恢复)

  • 注销探探后别人还能看到你的信息吗(注销探探后别人还能看吗)

    注销探探后别人还能看到你的信息吗(注销探探后别人还能看吗)

  • qq群视频人数有限制吗(qq群聊视频最多几人)

    qq群视频人数有限制吗(qq群聊视频最多几人)

  • 苹果手机一天充几次电算正常(苹果手机一天充一次电正常吗)

    苹果手机一天充几次电算正常(苹果手机一天充一次电正常吗)

  • 华为新款40何时上市(华为40会降价吗)

    华为新款40何时上市(华为40会降价吗)

  • win7电脑d盘不见了(w7电脑d盘不见了只有c盘)

    win7电脑d盘不见了(w7电脑d盘不见了只有c盘)

  • oppofindx2上市时间(oppofindx2发售价)

    oppofindx2上市时间(oppofindx2发售价)

  • 手机号码过期什么意思(手机号码过期是怎么回事,还能用吗)

    手机号码过期什么意思(手机号码过期是怎么回事,还能用吗)

  • 华为b19和b29有啥区别(华为b19是几代)

    华为b19和b29有啥区别(华为b19是几代)

  • 华为p30的手机长宽是(华为p30长屏截图怎么使用)

    华为p30的手机长宽是(华为p30长屏截图怎么使用)

  • 主板电池没电了会出现什么情况(主板电池没电了怎么换)

    主板电池没电了会出现什么情况(主板电池没电了怎么换)

  • 苹果怎么开启暗黑模式(苹果怎么设置暗夜模式开关)

    苹果怎么开启暗黑模式(苹果怎么设置暗夜模式开关)

  • 苹果app没有更新选项(苹果手机app没有更新)

    苹果app没有更新选项(苹果手机app没有更新)

  • 为什么quicktime用不了(为什么quicktime用不了,请安装苹果程序支持)

    为什么quicktime用不了(为什么quicktime用不了,请安装苹果程序支持)

  • 安卓10正式版发布时间(安卓10正式版发布)

    安卓10正式版发布时间(安卓10正式版发布)

  • 小米6全面屏手势怎么开(小米6全面屏手势模块)

    小米6全面屏手势怎么开(小米6全面屏手势模块)

  • 10071是什么错误代码(10071是什么错误代码网络电视怎么解决)

    10071是什么错误代码(10071是什么错误代码网络电视怎么解决)

  • 华为p30pr0支持5g吗(华为P30PR0支持多少的无线快充)

    华为p30pr0支持5g吗(华为P30PR0支持多少的无线快充)

  • 总是跳转到国内版(cn.bing.com)?New Bing使用全攻略(为什么老是跳到别的网站)

    总是跳转到国内版(cn.bing.com)?New Bing使用全攻略(为什么老是跳到别的网站)

  • php变量的引用赋值使用(php调用变量)

    php变量的引用赋值使用(php调用变量)

  • 增值税发票税控开票软件怎么下载
  • 不征收增值税的有哪些
  • 汇算清缴可以调成本吗
  • 发票专用章盖在收据上有法律效益
  • 收到退所得税款的会计分录
  • 应收暂估账务处理
  • 三栏式明细账月结
  • 购进蔬菜的进项税额
  • 资本公积是企业所得税吗
  • 企业清理固定资产所得税汇算是需要调整吗
  • 债务重组损益的计算公式
  • 冲销管理费用如何计算
  • 电子银行承兑汇票可以拆开吗
  • 装修费可以一次性计入费用吗
  • 收了款未开票凭证如何做
  • 税务的电子钥匙是干嘛的
  • 某运输企业以客运,货运划分
  • 小规模购买农产品
  • 企业出口产品条件和流程
  • 增值税发票附表
  • 大巴车票抵扣税率
  • 有限责任公司的人员构成
  • 研发支出是否可以抵税
  • win10系统声音有杂音
  • 电脑不用的情况下怎么让它关闭屏幕
  • 购买银行承兑汇票是否违法
  • 未开票收入跨年可以冲回吗
  • 网吧登录qq安全吗
  • 库存退回
  • 以固定资产对外投资交税吗
  • 八个与cpu相关的字符
  • 教育发展基金计提比例
  • 退回以前年度多交增值税
  • 分公司能不能独立法人
  • php常见设计模式和用途
  • 处置可供出售金融资产原先进入公允价值变动损益
  • 餐饮定额发票能报销吗怎么报销
  • html span标签作用
  • php或者判断
  • 固定资产清理属于非流动资产吗
  • 支付贷款利息属于筹资活动吗
  • 发票打印错误如何修改
  • 投资进来的钱怎么取出来
  • 消费税为什么要除以1减税率推导公式
  • 小微企业的税收优惠政策2023
  • 融资租赁公司的风险资产包括哪些
  • 普通发票可抵税吗
  • 银行每月贷款额度有多少
  • 小规模纳税属于什么科目
  • 融资租赁业务如何高效拓展
  • 收到以前年度退款怎么做分录
  • 建筑安装行业都需要什么资格证书
  • 小规模企业收到普通发票如何做账
  • 政府补贴专项资金补贴开发票
  • 去年多计提的费用
  • 收到联营单位投入的设备一台
  • 培训公司会计账务处理
  • 发票红冲后原票是什么状态
  • 中小型企业产品定位方案
  • 租写字楼水电费自己付吗
  • mysql查询分组后 组内数据
  • solaris root密码过期
  • 磁盘已满
  • win8自带的视频播放器打不开
  • Win7系统文件损坏怎么修复
  • node的fs模块
  • perl ne
  • js自动生成序号
  • 对于javascript理解
  • python 入门
  • 命令行创建虚拟机
  • node.js适用哪些场景
  • 最精简的年终工作总结
  • excel执行python脚本
  • js滚动条滚动触发事件
  • 增值税一般纳税人和小规模纳税人的区别
  • 北京市地方税务局土地增值税清算管理规程
  • 亚马逊利用大数据练就读心术
  • 退回的汽车保险入什么科目
  • 宁波市国家税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设