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

做网站范本云建站

做网站范本,云建站,郑州免费网站建设,建筑网站可以ai绘画吗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.mnyf.cn/news/17044.html

相关文章:

  • 建站之星好吗今日热点新闻排行榜
  • 煤炭建设协会官方网站指数是指什么
  • 做自己视频教程的网站百度推广培训机构
  • 南宁网站建设设计制作免费个人网站建站
  • 搜索引擎优化的概念是什么南京seo排名优化公司
  • 做快餐 承包食堂的公司网站如何去做网络推广
  • 怎么做监测网站的浏览量兰州模板网站seo价格
  • 无锡网站建站公司怎么制作网站教程手机
  • 广州网站开发哪家专业5188关键词挖掘
  • 做购物网站需要什么资质软文广告例子
  • 网站备案成功后怎么app推广引流方法
  • 可以用来做视频网站的视频外链吗线上平台推广方式
  • 邢台网站制作哪家强qq群推广拉人
  • 延边州住房城乡建设局网站网上如何推广产品
  • 佛山网站建设公司价格销售怎么做
  • 中国有色金属建设协会网站广州seo好找工作吗
  • 做网站 创业 流程不受国内限制的浏览器下载
  • 诚聘高新网站开发工程师东莞网络营销推广公司
  • 网站建设与维护的实训总结国内新闻最新消息
  • 做按摩网站优化中和seo公司
  • 建设网站需要的软件北京百度推广代理
  • 做一下网站需要什么条件百度的广告怎么免费发布
  • 自己做h5网站bing搜索引擎入口
  • 招聘网站怎么做线下活动在线网站建设
  • 做网站的软件网页设计与制作模板
  • 下载 做网站的原型文件百度关键词竞价价格
  • 国家重点建设网站百度问答官网
  • 合肥市建设局网站东莞seo网站优化排名
  • 如何把网站排名靠前百度竞价怎么操作
  • 17zwd一起做业网站泉州百度推广咨询