位置: 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文章免登陆发布接口(火车头造型)

  • 微博营销的技巧与方案(微博营销的技巧有哪些注重方面)

    微博营销的技巧与方案(微博营销的技巧有哪些注重方面)

  • 钉钉密码是怎么组成的(钉钉密码怎么重置)

    钉钉密码是怎么组成的(钉钉密码怎么重置)

  • 苹果11丢了怎么定位找回(苹果11丢了怎么找回)

    苹果11丢了怎么定位找回(苹果11丢了怎么找回)

  • 腾讯王卡怎么退订(腾讯王卡怎么退订5g套餐)

    腾讯王卡怎么退订(腾讯王卡怎么退订5g套餐)

  • 7nm工艺指的是什么间距(7nm工艺成熟吗)

    7nm工艺指的是什么间距(7nm工艺成熟吗)

  • 苹果11刷新率(苹果11刷新率是多少Hz)

    苹果11刷新率(苹果11刷新率是多少Hz)

  • 手机QQ怎么建qq群(手机QQ怎么建立文件夹)

    手机QQ怎么建qq群(手机QQ怎么建立文件夹)

  • 户户通无法收到基站(户户通无法收到节目999)

    户户通无法收到基站(户户通无法收到节目999)

  • 红米充电宝的灯一直闪怎么办(红米充电宝的灯一直亮)

    红米充电宝的灯一直闪怎么办(红米充电宝的灯一直亮)

  • 哔哩哔哩漫画大会员每月都送漫卷吗(哔哩哔哩漫画大理寺日志)

    哔哩哔哩漫画大会员每月都送漫卷吗(哔哩哔哩漫画大理寺日志)

  • 苹果手机有手写功能吗(苹果手机有手写输入法吗)

    苹果手机有手写功能吗(苹果手机有手写输入法吗)

  • 手机qq总是获取地理位置失败(手机qq总是获取位置信息)

    手机qq总是获取地理位置失败(手机qq总是获取位置信息)

  • 菜鸟驿站身份码是什么(菜鸟驿站身份码截图有用吗)

    菜鸟驿站身份码是什么(菜鸟驿站身份码截图有用吗)

  • ios13.3分屏功能怎么用(ios13.4分屏)

    ios13.3分屏功能怎么用(ios13.4分屏)

  • 为什么保存的图片在图库里找不到(为什么保存的图片在qq上显示不出来)

    为什么保存的图片在图库里找不到(为什么保存的图片在qq上显示不出来)

  • r15标准版和梦境版区别(r15标准版和梦境版外观区别)

    r15标准版和梦境版区别(r15标准版和梦境版外观区别)

  • 微信聊天记录多长时间过期(微信聊天记录多久自动删除)

    微信聊天记录多长时间过期(微信聊天记录多久自动删除)

  • realmex大师版有nfc吗(realme x大师版)

    realmex大师版有nfc吗(realme x大师版)

  • 因特网接入方式及特点(因特网接入方式五种)

    因特网接入方式及特点(因特网接入方式五种)

  • 写字板是一个什么程序(写字板是一个小型的什么软件)

    写字板是一个什么程序(写字板是一个小型的什么软件)

  • flv怎么播放(flv怎么用windows播放)

    flv怎么播放(flv怎么用windows播放)

  • realme Q充满电要多久(realmeq3充满电要多久)

    realme Q充满电要多久(realmeq3充满电要多久)

  • 怎么设置qq手势密码(qq怎么设手势设置)

    怎么设置qq手势密码(qq怎么设手势设置)

  • 台式电脑卡死怎么解决(台式电脑直接卡死)

    台式电脑卡死怎么解决(台式电脑直接卡死)

  • 支撑软件有哪些(支撑软件有哪些类型)

    支撑软件有哪些(支撑软件有哪些类型)

  • 微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?(微信用不升级)

    微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?(微信用不升级)

  • 比赛奖金要交税么
  • 个税分类所得税率
  • 什么是货物运输保险
  • 公司注销公户没注销会如何
  • 分公司开专票需要缴税
  • 机器配件属于什么报销项目
  • 结算金额和付款金额
  • 固定资产评估增值的账务处理
  • 税收用在哪些方面
  • 在建的项目
  • 房地产企业用电计入什么科目
  • 基本户开户费多少钱
  • 一般纳税人吧
  • 0申报的清算所得税申报表怎么填
  • 抵扣进项税额转出分录
  • 税务行业软件
  • 营改增后建筑业怎么开票
  • 电梯维护费怎么做账
  • 稻谷增值税税率多少
  • 其它综合收益算利润吗
  • 租入固定资产装修
  • 原材料计入资产成本吗
  • 销售收入净额与销售收入的区别
  • 非货币性资产交换差额计入什么科目
  • 2021年windows最新版本
  • 计提待摊费用怎么记账
  • 期末留抵税额的减值
  • win11如何设置定时关机
  • RAVMOND.exe - RAVMOND是什么进程.有什么作用
  • 预计负债属于什么类
  • 结转待抵扣
  • PHP:time_nanosleep()的用法_misc函数
  • Win10 20H2/2004 Beta Build 19042.789累积更新补丁KB4598291正式推送
  • 蒂内河畔圣艾蒂安小镇,法国阿尔卑斯省 (© CAVALIER Michel/hemis.fr/Alamy Stock Photo)
  • php.ini详解
  • 日落后的托莱多全景,西班牙 (© Frank Fischbach/Alamy)
  • 购买房屋缴纳的税款
  • SSD目标检测算法
  • 如何购买增值税发票需要什么资料
  • yii2.0框架
  • 增值税价税合计怎么填
  • 织梦常用调用标签
  • 报销备用金的摘要
  • springbootredis密码加密
  • 股权激励如何做会计分录
  • 固定资产清理的借贷方向
  • 普通的收据可以入账吗
  • 车间拆除施工方案
  • 自建不动产领用原材料增值税进项
  • 支付货款退回如何处理
  • 对方开的增值税普票怎么查
  • 法人投资属于什么会计科目
  • 购入固定资产的增值税计入成本吗
  • 筹建期的财务费怎么算
  • 行政单位负债类科目包括
  • 出售无形资产属什么科目
  • 小规模印花税怎么报
  • mysql无法创建函数
  • 用命令创建文件夹
  • windows10的改进
  • dll文件在哪儿
  • 更新版本
  • 设置pc
  • win10怎么获取
  • 电脑怎么调win7系统
  • win传统桌面
  • ubuntu 20.04桌面
  • win8引导盘
  • win10周年纪念版
  • windows7打不了字怎么办
  • Unity3d_NGUI和UGUI的学习
  • python语言怎么用
  • js圆形链
  • nodejs怎么启动服务
  • python 基础 详细
  • android installer apk
  • javascript学习指南
  • scroll-view组件用于实现
  • 西安汽车购置税
  • 北京买新车购置税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设