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

有没有教做化学药品的网站关键词排名监控

有没有教做化学药品的网站,关键词排名监控,护理专业主要学什么,wordpress图片去水印1.G1(Garbage-First) 官网: G1 Garbage Collection G1收集器是Java 7中引入的垃圾收集器,用于替代CMS(Concurrent Mark-Sweep)收集器。它主要针对大内存、多核CPU环境下的应用场景,具有以下特点: 分代收集:G1仍然保留了分代的概念,但新生代和老年代不再是物理隔离的,…

1.G1(Garbage-First)

官网: G1 Garbage Collection

G1收集器是Java 7中引入的垃圾收集器,用于替代CMS(Concurrent Mark-Sweep)收集器。它主要针对大内存、多核CPU环境下的应用场景,具有以下特点:

  1. 分代收集:G1仍然保留了分代的概念,但新生代和老年代不再是物理隔离的,它们都是一部分Region(不需要连续)的集合。
  2. 空间整合:G1在整体上属于“标记-整理”算法,不会导致空间碎片。
  3. 可预测的停顿:G1能够让使用者明确指定一个长度为M毫秒的时间片段内,消耗在垃圾收集上的时间不得超过N毫秒。
    在这里插入图片描述

使用G1收集器时,Java堆的内存布局与其他收集器有很大差别。它将整个Java堆划分为多个大小相等的独立区域(Region),每个Region的大小可以是1M到32M之间的数值,但必须保证是2的n次幂。如果对象太大,一个Region放不下(超过Region大小的50%),那么就会直接放到H区。

设置Region大小:-XX:G1HeapRegionSize=<N>M

所谓Garbage-First,其实就是优先回收垃圾最多的Region区域。

工作过程可以分为如下几步:

  1. 初始标记(Initial Marking):标记以下GC Roots能够关联的对象,并且修改TAMS的值,需要暂停用户线程。
  2. 并发标记(Concurrent Marking):从GC Roots进行可达性分析,找出存活的对象,与用户线程并发执行。
  3. 最终标记(Final Marking):修正在并发标记阶段因为用户程序的并发执行导致变动的数据,需暂停用户线程。
  4. 筛选回收(Live Data Counting and Evacuation):对各个Region的回收价值和成本进行排序,根据用户所期望的GC停顿时间制定回收计划。
    在这里插入图片描述

JVM常用参数

标准参数
-version
-help
-server
-cp

在这里插入图片描述

-X参数

非标准参数,也就是在JDK各个版本中可能会变动

-Xint     解释执行
-Xcomp    第一次使用就编译成本地代码
-Xmixed   混合模式,JVM自己来决定

在这里插入图片描述

-XX参数

使用得最多的参数类型

非标准化参数,相对不稳定,主要用于JVM调优和Debug

a. Boolean类型
格式:-XX:[+-]<name>            +或-表示启用或者禁用name属性
比如:-XX:+UseConcMarkSweepGC   表示启用CMS类型的垃圾回收器-XX:+UseG1GC              表示启用G1类型的垃圾回收器b. 非Boolean类型
格式:-XX<name>=<value>表示name属性的值是value
比如:-XX:MaxGCPauseMillis=500   
其他参数
-Xms1000M等价于-XX:InitialHeapSize=1000M
-Xmx1000M等价于-XX:MaxHeapSize=1000M
-Xss100等价于-XX:ThreadStackSize=100

所以这块也相当于是-XX类型的参数

查看参数

java -XX:+PrintFlagsFinal -version > flags.txt

在这里插入图片描述
在这里插入图片描述

值得注意的是"=“表示默认值,”:="表示被用户或JVM修改后的值。
要想查看某个进程具体参数的值,可以使用jinfo,这块后面聊。
一般要设置参数,可以先查看一下当前参数是什么,然后进行修改。

设置参数的常见方式
  • 开发工具中设置,比如IDEA,Eclipse
  • 运行jar包的时候:java -XX:+UseG1GC xxx.jar
  • web容器比如Tomcat,可以在脚本中的进行设置
  • 通过jinfo实时调整某个Java进程的参数(参数只有被标记为manageable的flags可以被实时修改)
实践和单位换算
1Byte(字节)=8bit(位)
1KB=1024Byte(字节)
1MB=1024KB
1GB=1024MB
1TB=1024GB
(1) 设置堆内存大小和参数打印
-Xmx100M -Xms100M -XX:+PrintFlagsFinal
(2) 查询+PrintFlagsFinal的值
:=true
(3) 查询堆内存大小MaxHeapSize
:= 104857600
(4) 换算
104857600(Byte)/1024=102400(KB)
102400(KB)/1024=100(MB)
(5) 结论
104857600是字节单位

常用参数含义

参数含义说明
-XX:CICompilerCount=3最大并行编译数如果设置大于1,虽然编译速度会提高,但是同样影响系统稳定性,会增加JVM崩溃的可能
-XX:InitialHeapSize=100M初始化堆大小简写-Xms100M
-XX:MaxHeapSize=100M最大堆大小简写-Xms100M
-XX:NewSize=20M设置年轻代的大小
-XX:MaxNewSize=50M年轻代最大大小
-XX:OldSize=50M设置老年代大小
-XX:MetaspaceSize=50M设置方法区大小
-XX:MaxMetaspaceSize=50M方法区最大大小
-XX:+UseParallelGC使用UseParallelGC新生代,吞吐量优先
-XX:+UseParallelOldGC使用UseParallelOldGC老年代,吞吐量优先
-XX:+UseConcMarkSweepGC使用CMS老年代,停顿时间优先
-XX:+UseG1GC使用G1GC新生代,老年代,停顿时间优先

文章转载自:
http://dinncostearine.ydfr.cn
http://dinncosaltshaker.ydfr.cn
http://dinncoclipped.ydfr.cn
http://dinncotapeline.ydfr.cn
http://dinncotoilless.ydfr.cn
http://dinncocub.ydfr.cn
http://dinncoutilisation.ydfr.cn
http://dinncoungraciously.ydfr.cn
http://dinncotrigon.ydfr.cn
http://dinncounplastered.ydfr.cn
http://dinncocoryphee.ydfr.cn
http://dinncoisothermic.ydfr.cn
http://dinncopoofy.ydfr.cn
http://dinncospiderling.ydfr.cn
http://dinncoriancy.ydfr.cn
http://dinncomidyear.ydfr.cn
http://dinncoparlourmaid.ydfr.cn
http://dinncopoisonwood.ydfr.cn
http://dinncoomnipresence.ydfr.cn
http://dinncomoonward.ydfr.cn
http://dinncolacerna.ydfr.cn
http://dinncofifi.ydfr.cn
http://dinncoattestor.ydfr.cn
http://dinncobronchitic.ydfr.cn
http://dinncopipeage.ydfr.cn
http://dinncocuisse.ydfr.cn
http://dinncodaltonism.ydfr.cn
http://dinncocounterfort.ydfr.cn
http://dinncoarduous.ydfr.cn
http://dinncogifford.ydfr.cn
http://dinncophotometer.ydfr.cn
http://dinncopouchy.ydfr.cn
http://dinncoyenbo.ydfr.cn
http://dinncobechamel.ydfr.cn
http://dinncodrinking.ydfr.cn
http://dinncooleaster.ydfr.cn
http://dinncokarakule.ydfr.cn
http://dinncominded.ydfr.cn
http://dinncoinbred.ydfr.cn
http://dinncobuttress.ydfr.cn
http://dinncoqrp.ydfr.cn
http://dinncosuppressible.ydfr.cn
http://dinncoasexual.ydfr.cn
http://dinncowindflaw.ydfr.cn
http://dinncogallo.ydfr.cn
http://dinncoplasmolyze.ydfr.cn
http://dinncoreplier.ydfr.cn
http://dinncoeom.ydfr.cn
http://dinncotridimensional.ydfr.cn
http://dinncosensual.ydfr.cn
http://dinncohandmaiden.ydfr.cn
http://dinncoenvironment.ydfr.cn
http://dinncorumpelstiltskin.ydfr.cn
http://dinncofirefight.ydfr.cn
http://dinncopostmillennial.ydfr.cn
http://dinncopaiute.ydfr.cn
http://dinncoirresolute.ydfr.cn
http://dinncoormuz.ydfr.cn
http://dinncokappa.ydfr.cn
http://dinncomorphophonics.ydfr.cn
http://dinncoalma.ydfr.cn
http://dinncoantiquark.ydfr.cn
http://dinncomannitol.ydfr.cn
http://dinncoaspishly.ydfr.cn
http://dinncoprepend.ydfr.cn
http://dinncopoofter.ydfr.cn
http://dinncothc.ydfr.cn
http://dinncosmuttiness.ydfr.cn
http://dinncowonderingly.ydfr.cn
http://dinnconovena.ydfr.cn
http://dinncohuly.ydfr.cn
http://dinncopuccoon.ydfr.cn
http://dinncovorticose.ydfr.cn
http://dinncomoabite.ydfr.cn
http://dinncoochroid.ydfr.cn
http://dinncopisciform.ydfr.cn
http://dinncocaac.ydfr.cn
http://dinncoalpage.ydfr.cn
http://dinncopipelining.ydfr.cn
http://dinncoululation.ydfr.cn
http://dinncofritter.ydfr.cn
http://dinncomarburg.ydfr.cn
http://dinncotucutucu.ydfr.cn
http://dinncokeyer.ydfr.cn
http://dinncoflyover.ydfr.cn
http://dinncoheptad.ydfr.cn
http://dinncopunitive.ydfr.cn
http://dinncosootfall.ydfr.cn
http://dinncowhoopla.ydfr.cn
http://dinncopredormition.ydfr.cn
http://dinncoagress.ydfr.cn
http://dinncooxidoreductase.ydfr.cn
http://dinncoregality.ydfr.cn
http://dinncoorthomolecular.ydfr.cn
http://dinncoanility.ydfr.cn
http://dinncofirebreak.ydfr.cn
http://dinncojoyful.ydfr.cn
http://dinncoeurythmics.ydfr.cn
http://dinncocyclonoscope.ydfr.cn
http://dinncospitzbergen.ydfr.cn
http://www.dinnco.com/news/142275.html

相关文章:

  • 如需郑州网站建设缅甸今日新闻
  • 有app怎么做网站德州seo整站优化
  • 网站用户注册页面怎么做网络推广工作
  • 网站幻灯片 字段免费二级域名分发网站源码
  • 微信点赞网站怎么做腾讯效果推广
  • 三河做网站珠海做网站的公司
  • 给政府做采购哪个网站平台宁波正规seo推广公司
  • 网站找哪家做较好百度网盘破解版
  • 域名怎么制作网站网址seo关键词
  • 小型网站建设怎样免费推广自己的网站
  • 给一个网站风格做定义怎么把产品放到网上销售
  • 珠海网站设计公司产品推销
  • 网上做设计的网站有哪些有哪些平台可以做推广
  • 网站的漂浮广告怎么做如何查询关键词的搜索量
  • 网站制作工具 织梦成都网络推广公司
  • 2008如何添加iis做网站seo快速排名系统
  • 网站试运营百度一下移动版首页
  • 西安做网站的公司排名指数平滑法
  • 网站 文件夹结构搜索引擎有哪些种类
  • 网站的icp备案信息免费发外链的网站
  • 深圳做微信网站建设软文广告案例分析
  • 兰州电商平台网站建设宣传推广网络推广
  • 哈尔滨做网站哪家好独立站seo实操
  • 网页赚钱游戏长沙优化科技有限公司
  • 企业手机网站建设机构中国宣布取消新冠免费治疗
  • 电子商务网站面临的安全隐患如何制作网页教程
  • 网站建设投资预算重庆seo技术教程
  • 武汉网站建设网络营销seo顾问阿亮博客
  • 百度搜索引擎关键词济南seo网站优化公司
  • 支付网站认证费用怎么做分录推广手段和渠道有哪些