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

  • 怎样转发微信聊天记录(怎样转发微信聊天内容给朋友)

    怎样转发微信聊天记录(怎样转发微信聊天内容给朋友)

  • 沾沾卡是复制还是偷(沾沾卡是复制还是直接粘走快手)

    沾沾卡是复制还是偷(沾沾卡是复制还是直接粘走快手)

  • oppo双wifi怎么用(oppo双wifi怎么开启)

    oppo双wifi怎么用(oppo双wifi怎么开启)

  • ip协议类型(ip协议类型号)

    ip协议类型(ip协议类型号)

  • 苹果11微信视频有回音什么原因(苹果11微信视频手机发热怎么回事)

    苹果11微信视频有回音什么原因(苹果11微信视频手机发热怎么回事)

  • 华为手机qq下载的文件在哪里(华为手机qq下载的压缩包在哪)

    华为手机qq下载的文件在哪里(华为手机qq下载的压缩包在哪)

  • 苹果手表一代支持ios13吗(苹果手表一代支持ios15吗)

    苹果手表一代支持ios13吗(苹果手表一代支持ios15吗)

  • oppo静音闹钟会响吗(手机静音闹钟会响吗 oppo)

    oppo静音闹钟会响吗(手机静音闹钟会响吗 oppo)

  • iqooneo3有没有压感按键(iqooneo有压感按键吗?)

    iqooneo3有没有压感按键(iqooneo有压感按键吗?)

  • 手机放久了充不进去电是怎么回事(手机放久了充不进电怎么办?别慌有妙招)

    手机放久了充不进去电是怎么回事(手机放久了充不进电怎么办?别慌有妙招)

  • iphonex和11pro屏幕一样吗(iphonex和11pro屏幕哪个好)

    iphonex和11pro屏幕一样吗(iphonex和11pro屏幕哪个好)

  • 骁龙765有哪些手机(骁龙765有哪几款手机)

    骁龙765有哪些手机(骁龙765有哪几款手机)

  • 微信步数虚线什么意思(微信步数的虚线是什么意思)

    微信步数虚线什么意思(微信步数的虚线是什么意思)

  • 抖音撤回消息对方有显示吗(抖音撤回消息对方有提示吗)

    抖音撤回消息对方有显示吗(抖音撤回消息对方有提示吗)

  • 户户通怎么删除节目(户户通怎样删除节目)

    户户通怎么删除节目(户户通怎样删除节目)

  • 手机淘宝金币徽章在哪看(淘宝淘金币界面)

    手机淘宝金币徽章在哪看(淘宝淘金币界面)

  • win7安装无法定位分区(win7安装无法定位输入点)

    win7安装无法定位分区(win7安装无法定位输入点)

  • 淘宝补货申请一定要买吗(淘宝补货申请一般多久)

    淘宝补货申请一定要买吗(淘宝补货申请一般多久)

  • 萌推怎么解绑微信(萌推怎么解除会员卡,把钱还在自己账号上呢?)

    萌推怎么解绑微信(萌推怎么解除会员卡,把钱还在自己账号上呢?)

  • iphonexsmax充满断电吗(xsmax充电老是断)

    iphonexsmax充满断电吗(xsmax充电老是断)

  • 苹果不知道id密码怎么办(苹果不知道id密码怎么下载软件)

    苹果不知道id密码怎么办(苹果不知道id密码怎么下载软件)

  • 苹果系统能降吗(苹果系统能降级吗)

    苹果系统能降吗(苹果系统能降级吗)

  • wan口设置已断开服务器无响应(wan口设置已断开服务器无响应怎么解决)

    wan口设置已断开服务器无响应(wan口设置已断开服务器无响应怎么解决)

  • 虚拟机安装win7系统详细教程(win10虚拟机安装win7)

    虚拟机安装win7系统详细教程(win10虚拟机安装win7)

  • dict.setdefault()在python中设置默认值

    dict.setdefault()在python中设置默认值

  • 法律会计审计咨询合同需要缴纳印花税吗
  • 预缴增值税需要预缴城建税吗
  • 电子税务局的购票方怎么删除
  • 全国税务师官网报名
  • 餐饮业厨房设备专票可以抵税吗
  • 建筑工程发票来自哪里
  • 哪个会计科目必须对全部项目发函证
  • 企业收到补贴需要开票吗
  • 预付款核销会计分录
  • 代收货款的商品
  • 给供应商付款怎么做分录
  • 未计提坏账准备的会计分录
  • 三证合一地税号查询
  • 关于小规模纳税人的说法错误的有
  • 年所得12万以下还用年度申报吗
  • 企业购买设备可以税前扣除吗
  • 研发样机转销售合法吗
  • 支付宝手续费怎么关闭
  • Win10任务栏图标居中
  • 怎么注销win10系统
  • 微软surfacepro3上市时间
  • 出租固定资产收入计入什么科目
  • 如何断开微软账户与电脑的链接
  • 如何把itunes的音乐导入ipod
  • php foo
  • 获取vue实例
  • 企业之间拆借资金
  • 没有资质证书的公司可靠吗?
  • 民办非企业单位登记管理暂行条例
  • 员工借款能直接从公司账上转么
  • node.js安装步骤
  • pytorch m1
  • 盈余公积调减
  • ps换脸后怎样修理痕迹
  • 如何解决安装包解析错误
  • 质量扣款应收账款怎么算
  • 什么情况下计入库存商品
  • 燃气费计入什么科目
  • 年金缴费是什么意思
  • 代销商品税率是多少
  • 收到以前年度增值税退税账务处理怎么做账
  • 2020年税务师报名流程
  • 加盟费收入如何入账
  • 外购产品对外捐赠的会计处理方法
  • 公司一年发两次奖金
  • 开外经证预交的税款会退回吗
  • 电子增值税发票样本
  • 企业的固定资产包括哪些内容
  • 如果我们交了房租,对方不给我们开发票
  • 售楼部装修费计入什么科目
  • 原始凭证按什么分
  • 应收账款的余额百分比
  • 设备的验证服务包括
  • 服务费的进项发票怎么做分录
  • 空调的折旧年限是多少年的
  • 企业增资的流程
  • 工业企业辅助生产费用的分配方法
  • 通过SQL语句直接把表导出为XML格式
  • mysql一闪而退
  • 安装fedora33
  • ubuntu怎么把软件放到桌面
  • 联想昭阳k41笔记本
  • linux必学的100个命令
  • Windows 7(x64)下安装Ubuntu12.4的方法
  • xp 关机
  • RHEL5 Apache+Tomcat整合,同时支持jsp与php
  • win10一年更新一次
  • centos安装视频播放器
  • Win7 64位纯净版无法安装第三方主题的可行破解方法
  • nilaunch.exe - nilaunch是什么进程 有什么用
  • scrollview怎么用
  • android canvas scale
  • cocos按钮点击事件
  • js中的require用法
  • shell脚本中获取日期
  • android10获取设备id
  • perl常用函数
  • jsp中img标签
  • 发票汇总表怎么计算
  • 上海公积金快速提取
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设