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

哈尔滨网站制作多少钱百度开车关键词

哈尔滨网站制作多少钱,百度开车关键词,福州做网站设计外包,视觉设计招聘文章目录 JVM 配置常用参数Java内存区域常见配置参数概览堆参数回收器参数项目中常用配置常用组合 常用 GC 调优策略GC 调优原则GC 调优目的GC 调优策略 JVM 配置常用参数 Java内存区域常见配置参数概览堆参数;回收器参数;项目中常用配置;常…

文章目录

    • JVM 配置常用参数
      • Java内存区域常见配置参数概览
      • 堆参数
      • 回收器参数
      • 项目中常用配置
      • 常用组合
    • 常用 GC 调优策略
      • GC 调优原则
      • GC 调优目的
      • GC 调优策略

JVM 配置常用参数

  1. Java内存区域常见配置参数概览
  2. 堆参数;
  3. 回收器参数;
  4. 项目中常用配置;
  5. 常用组合;

Java内存区域常见配置参数概览

在这里插入图片描述

堆参数

![堆参数][1]

回收器参数

![垃圾回收器参数][2]

如上表所示,目前主要有串行、并行和并发三种,对于大内存的应用而言,串行的性能太低,因此使用到的主要是并行和并发两种。并行和并发 GC 的策略通过 UseParallelGC UseConcMarkSweepGC 来指定,还有一些细节的配置参数用来配置策略的执行方式。例如:XX:ParallelGCThreadsXX:CMSInitiatingOccupancyFraction 等。 通常:Young 区对象回收只可选择并行(耗时间),Old 区选择并发(耗 CPU)。

项目中常用配置

备注:在Java8中永久代的参数-XX:PermSize-XX:MaxPermSize已经失效。

在这里插入图片描述

常用组合

![垃圾回收器常用组合][4]

常用 GC 调优策略

  1. GC 调优原则;
  2. GC 调优目的;
  3. GC 调优策略;

GC 调优原则

在调优之前,我们需要记住下面的原则:

多数的 Java 应用不需要在服务器上进行 GC 优化; 多数导致 GC 问题的 Java 应用,都不是因为我们参数设置错误,而是代码问题; 在应用上线之前,先考虑将机器的 JVM 参数设置到最优(最适合); 减少创建对象的数量; 减少使用全局变量和大对象; GC 优化是到最后不得已才采用的手段; 在实际使用中,分析 GC 情况优化代码比优化 GC 参数要多得多。

GC 调优目的

将转移到老年代的对象数量降低到最小; 减少 GC 的执行时间。

GC 调优策略

**策略 1:**将新对象预留在新生代,由于 Full GC 的成本远高于 Minor GC,因此尽可能将对象分配在新生代是明智的做法,实际项目中根据 GC 日志分析新生代空间大小分配是否合理,适当通过“-Xmn”命令调节新生代大小,最大限度降低新对象直接进入老年代的情况。

**策略 2:**大对象进入老年代,虽然大部分情况下,将对象分配在新生代是合理的。但是对于大对象这种做法却值得商榷,大对象如果首次在新生代分配可能会出现空间不足导致很多年龄不够的小对象被分配的老年代,破坏新生代的对象结构,可能会出现频繁的 full gc。因此,对于大对象,可以设置直接进入老年代(当然短命的大对象对于垃圾回收来说简直就是噩梦)。-XX:PretenureSizeThreshold 可以设置直接进入老年代的对象大小。

**策略 3:**合理设置进入老年代对象的年龄,-XX:MaxTenuringThreshold 设置对象进入老年代的年龄大小,减少老年代的内存占用,降低 full gc 发生的频率。

**策略 4:**设置稳定的堆大小,堆大小设置有两个参数:-Xms 初始化堆大小,-Xmx 最大堆大小。

**策略5:**注意: 如果满足下面的指标,则一般不需要进行 GC 优化:

MinorGC 执行时间不到50ms; Minor GC 执行不频繁,约10秒一次; Full GC 执行时间不到1s; Full GC 执行频率不算频繁,不低于10分钟1次。

http://www.mnyf.cn/news/34086.html

相关文章:

  • 做网站要用编程吗软文代发
  • 个人博客搭建wordpressseo搜索引擎优化师
  • 怎么做网站背景开户推广竞价开户
  • 企业网站的建设流程包含哪些环节?怎么在百度上免费做广告
  • 盘锦做网站选哪家好百度推广怎么优化排名
  • 成都高新区网站建设青岛网站建设制作
  • 私人网站制作2023半夜免费b站推广
  • 建设厅业绩可查询网站地址河南网站建设哪里好
  • 网页设计费用一般收多少合适人员优化方案怎么写
  • 合肥最好的网站建设公司网络营销方案ppt
  • 为外国企业做中文网站建设淮南网站seo
  • 自己如何建一个网站天气预报最新天气预报
  • 遵义做网站建设哪家公司好百度推广客户端mac版
  • 电子商务的网站建设分析竞价账户托管
  • 网站程序开发语言企业微信营销管理软件
  • 公司网站建设费用网店怎么开
  • wordpress 付费文章seosem是什么职位
  • 虚拟机可以做多个网站长沙优化科技有限公司
  • 鞍山网站制作报价头条广告入口
  • 做网站需要哪些栏目百度云资源搜索入口
  • 网站改标题关键词描述百度seo是什么
  • 免费素材网站无水印北京seo学校
  • 潍坊知名网站建设怎么收费关键词挖掘工具站
  • 单纯做网站的公司怎样创建网页
  • 小说网站编辑怎么做什么是sem
  • 网站建设 提成多少2345浏览器网址
  • 淡水做网站什么是互联网推广
  • 泰安做网站的公司seo培训机构哪家好
  • 毕业网站设计企业网页设计公司
  • 长沙企业网站开发微联讯点服务网站推广方案