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

  • qq音乐闪光灯在哪里设置(qq音乐的闪光灯效对手机有损伤吗)

    qq音乐闪光灯在哪里设置(qq音乐的闪光灯效对手机有损伤吗)

  • 小米10安全模式怎么退出来啊(小米10安全模式后软件消失)

    小米10安全模式怎么退出来啊(小米10安全模式后软件消失)

  • 拼多多拼小圈怎么关闭通讯录(拼多多拼小圈怎么设置不让别人看)

    拼多多拼小圈怎么关闭通讯录(拼多多拼小圈怎么设置不让别人看)

  • 腾讯会议操作过于频繁请稍后再试(腾讯会议操作过于频繁登录不了)

    腾讯会议操作过于频繁请稍后再试(腾讯会议操作过于频繁登录不了)

  • 苹果x摄像头黑斑解决方法(苹果x摄像头黑屏时好时坏)

    苹果x摄像头黑斑解决方法(苹果x摄像头黑屏时好时坏)

  • 淘宝站外推广渠道有哪些(淘宝站外推广渠道有哪些类型)

    淘宝站外推广渠道有哪些(淘宝站外推广渠道有哪些类型)

  • qq长时间不用会被注销吗(qq长时间不用会被别人用吗)

    qq长时间不用会被注销吗(qq长时间不用会被别人用吗)

  • 华为畅享9e可以应用分身吗(华为畅享9e可以玩原神吗)

    华为畅享9e可以应用分身吗(华为畅享9e可以玩原神吗)

  • 支付宝指纹解锁怎么关掉(支付宝指纹解锁暂不可用怎么回事)

    支付宝指纹解锁怎么关掉(支付宝指纹解锁暂不可用怎么回事)

  • 手机卡长时间不用成空号了怎么办(手机卡长时间不用会怎么样)

    手机卡长时间不用成空号了怎么办(手机卡长时间不用会怎么样)

  • 惠普笔记本电脑开不了机是怎么回事 (惠普笔记本电脑官网)

    惠普笔记本电脑开不了机是怎么回事 (惠普笔记本电脑官网)

  • 西瓜视频为什么提现不了(西瓜视频为什么不能投屏了)

    西瓜视频为什么提现不了(西瓜视频为什么不能投屏了)

  • 闲鱼会自动确认收货吗(闲鱼自动发货虚拟商品)

    闲鱼会自动确认收货吗(闲鱼自动发货虚拟商品)

  • 拼多多三星评价对商家影响(拼多多三星评价怎么改五星)

    拼多多三星评价对商家影响(拼多多三星评价怎么改五星)

  • 车载光盘是cd还是dvd(车载cd和光盘有什么区别)

    车载光盘是cd还是dvd(车载cd和光盘有什么区别)

  • soul聊天框删了对方还有吗(soul上删掉的聊天框)

    soul聊天框删了对方还有吗(soul上删掉的聊天框)

  • 抖音怎么切换青少年模式(抖音改成青少年模式怎么换回来)

    抖音怎么切换青少年模式(抖音改成青少年模式怎么换回来)

  • 酷我音乐怎么唱歌手机(酷我音乐怎么唱不了歌)

    酷我音乐怎么唱歌手机(酷我音乐怎么唱不了歌)

  • 荣耀8x充电功率(荣耀8x充电功率多大)

    荣耀8x充电功率(荣耀8x充电功率多大)

  • 钉钉日志如何抄送(钉钉日志在哪里写)

    钉钉日志如何抄送(钉钉日志在哪里写)

  • 微信没绑定手机号怎么登录(微信没绑定手机号上不去了怎么办)

    微信没绑定手机号怎么登录(微信没绑定手机号上不去了怎么办)

  • 怎样恢复网络状况不佳(红枣树任妙音)

    怎样恢复网络状况不佳(红枣树任妙音)

  • vivox27支持红外线遥控器吗(vivox27支持红外线遥控器吗?)

    vivox27支持红外线遥控器吗(vivox27支持红外线遥控器吗?)

  • 腾讯云Linux系统怎么挂载磁盘?(腾讯云centos5.8)

    腾讯云Linux系统怎么挂载磁盘?(腾讯云centos5.8)

  • 玄学错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 解决方案——cuDNN 卸载并重装(玄学2021)

    玄学错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 解决方案——cuDNN 卸载并重装(玄学2021)

  • 查询数据库空间(mysql和oracle)(如何查询数据库表空间)

    查询数据库空间(mysql和oracle)(如何查询数据库表空间)

  • Diffusion models代码实战:从零搭建自己的扩散模型

    Diffusion models代码实战:从零搭建自己的扩散模型

  • Seata 1.5.2 源码学习(seata1.3.0配置)

    Seata 1.5.2 源码学习(seata1.3.0配置)

  • 个人获得的专利有哪些
  • 做网站的费用会计分录
  • 社保基数在哪里调整
  • 支付境外培训费
  • 会计账簿账目核对要求包括哪些
  • 软件出口税收政策
  • 房产税从租计征的税率是12%还是4%
  • 本月完工入库会计分录
  • 财产租赁所得适用什么税率
  • 企业安全防护措施有哪些
  • 电商平台流量费用怎么算
  • 应收账款进行债务转让
  • 哪些政府补助属于国家
  • 发票开具提示
  • 预缴的企业所得税可以扣除吗
  • 异地承包工程预缴什么税?
  • 健身行业的税务政策
  • 减税必须通过开户银行吗
  • 个人承包承租经营所得采用什么税率
  • 小规模纳税人发票增额需要什么手续
  • 汇兑损益计算例题
  • 收购子公司股权现金流
  • 预付账款坏账处理流程
  • 建账怎么建
  • 如何在电子税务局添加开票人
  • 商业企业低值易耗品科目核算的内容
  • php教程 ftp 函数
  • 存货包括生产成本,在资产负债表中表示
  • php load
  • 工程结算的编制方法
  • 计算机视觉就业前景
  • PHP:mcrypt_module_open()的用法_Mcrypt函数
  • php array合并
  • 调出command命令窗口
  • 出租人经营租赁会计分录
  • 税控盘没交年费会怎么办
  • 厂房出租一年多少钱
  • 营改增后自建厂房抵扣
  • 建筑业委托加工合同范本
  • 职工食堂费用计入哪个科目
  • spring security例子
  • 单位食堂不对外营业需不需要办理经营许可证
  • 办公用品开普票几个点
  • 确认代销手续费怎么做账
  • 工厂用的工具放计入哪个科目
  • 小规模开票额度有限制吗
  • 动产什么时候发生效力
  • 在建工程二级科目待摊支出
  • 政府奖励企业如何领取
  • 小规模纳税人买车可以抵扣哪些税
  • 支付信息表
  • sql经常用的语句
  • sqlserver连接到服务器
  • WINDOWS操作系统内置的GUEST
  • winxp系统和win7系统有什么区别
  • Linux下使用quota命令管理磁盘空间的实例教程
  • xp系统运行在哪
  • windows7触摸
  • win10系统更改
  • unity and unity
  • 关于混合基金投资风险以下表述正确的是
  • excel怎么添加动态图
  • 基于jquery的框架有哪些
  • 当ie7不认!important之后 [布局的解决办法]
  • python 数据处理 pdf
  • unity只执行一次的方法
  • python爬虫介绍
  • unity3d android 插件
  • JavaScript window.document的属性、方法和事件小结
  • jQuery中的AjaxSubmit使用讲解
  • 详解Python装饰器由浅入深
  • js获取文本框的值进行计算
  • python如何编写
  • unity meshcollider
  • js link global
  • javascript面向对象吗
  • actionbar如何添加按钮
  • 发票缴销办理流程图
  • 河南车船税收费标准图片
  • 西安税务办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设