当前位置: 首页 > news >正文

做网站范本免费的网站域名查询

做网站范本,免费的网站域名查询,网上做石材去哪个网站,微信小程序开发编辑器1、GC调优实操思路 前面几点所提及的都是GC调优的一些方法论以及衡量指标,但在真正需要处理GC调优时,上面几点只能给你提供辅导,并不能建立完善的调优思路,因此,接下来再一同论述GC调优的具体实操思想。 GC调优时&…

1、GC调优实操思路

   前面几点所提及的都是GC调优的一些方法论以及衡量指标,但在真正需要处理GC调优时,上面几点只能给你提供辅导,并不能建立完善的调优思路,因此,接下来再一同论述GC调优的具体实操思想。

   GC调优时,一般会根据Java程序所装配的垃圾收集器以及具体的GC日志来作为基础进行操作,但不同的垃圾回收器执行的GC日志都是不同的,因此并没有万能的调优策略可以满足所有的性能指标,GC优化要建立在具体的业务场景及环境中,才能达到事半功倍的效果。不过通常GC调优核心步骤如下:

  • ①明确优化目标
  • ②实施优化操作
  • ③跟踪优化结果

调优前首先需要确定的就是优化目标,到底是需要减少GC停顿,还是增大程序吞吐等,然后再根据目标排除GC日志,分析后根据日志中的分配速率、提升速率、GC频率、GC各阶段停顿时间等指标,实行具体的优化操作。

同时,也不必奢求一次优化到位,GC调优通常是需要多次进行的,一次优化往往无法达到目标预期,需要不断的根据优化后的GC日志再次制定优化策略,从而最终达到优化目标。

但GC调优的根本其实是在调“对象”,如果程序本身代码就存在问题,好比代码中存在频繁创建对象的逻辑,就算你调出花来也无济于事,必须还得从根源上解决问题,这种情况下应当采用jmap工具分析堆使用情况,查看对象分布,从而反向定位代码中的问题并加以解决。

2、GC优化总结

   凡是涉及性能调优的内容,几乎都必须建立在监控系统之上,不一定要全面,但至少能让调优前有指标数据可参考。对于监控系统中,JVM-GC这块建议统计的信息:

  • ①流量方面:流量峰值、流量均值、用活时间段等。
  • ②对象方面:分配速率、每个请求的分配均值/峰值、提升速率、每次提升总量均值等。
  • ③GC方面:MinorGC、FullGC停顿时长、GC触发间隔、GC回收总量等。
  • ..........

GC调优时的收益排序:改善代码 > 装配合适的GC回收器 > 重新设置内存比例/大小 > 调整JVM参数。

但需重点注意的是:上述的GC调优理论都是基于G1之前的分代垃圾收集器而言的,G1之后的不分代收集器,如:ZGC、ShenandoahGC等压根没必要刻意优化,自身的机制本就足够优异,而且后续的不分代收集器对外暴露的可操作参数也并不多。

http://www.yidumall.com/news/78774.html

相关文章:

  • 免费物流公司网站模板制作一个简单的网站
  • 百度做的网站一般在什么后台个人网页怎么做
  • 有什么网站可以做宣传信阳seo公司
  • 松江网站建设重庆seo技术教程博客
  • 网站使用什么数据库石家庄网站建设方案
  • 东昌网站建设重庆店铺整站优化
  • 传奇做网站空间推广普通话海报
  • 做网站用广告赚钱过时了百度站长联盟
  • 网站301的作用百度账号购买1元40个
  • asp.net旅游网站管理系统代码北京seo关键词
  • 热门视频素材网站优化seo培训
  • 动态网站开发考证seo引擎优化专员
  • 汕头网站优化福州seo视频
  • 铜山徐州网站开发西点培训学校
  • 淘客网站怎么做啊上海推广外包
  • 做网站生意旁网站优化课程培训
  • 有哪些做网站的公司推广软件的app
  • 公司网站用模板做创新驱动发展战略
  • 网站美化的目标鸿星尔克网络营销案例分析
  • 武警部门建设网站的好处电商平台推广公司
  • 网站建设任务书百度浏览器官方网站
  • 毕业设计做视频网站好做么百度怎么做网站
  • dedecms织梦搬家公司网站模板网页怎么做出来的
  • 建网站找兴田德润发广告推广平台
  • 上海网站建设案例百度推广服务费3000元
  • 温州高端网站建设公司百度网盘搜索引擎入口
  • pc端网站开发公司网站建设公司好
  • 直播网站开发计划书邵阳做网站的公司
  • 网站logo多大抖音推广引流
  • 网站地图怎么生成seowhy教研室