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

泉州做 php 网站php做网站技术

泉州做 php 网站,php做网站技术,阿里云主机价格,出入西安最新通知今天JVM参数的三种表示方法 在jvm中,jvm虚拟机参数有以下三种表示方法: 标准参数(-)所有的JVM实现都必须实现这些参数的功能,而且向后兼容非标准参数(-X),默认jvm实现这些参数的功能&…

JVM参数的三种表示方法

在jvm中,jvm虚拟机参数有以下三种表示方法:

  • 标准参数-)所有的JVM实现都必须实现这些参数的功能,而且向后兼容
  • 非标准参数-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;
  • 非标准参数-XX),此类参数各个jvm实现会有所不同(重点掌握部分

注意:这里的参数一律使用大写的X

标准参数 

 标准参数就是java命令行执行加上的参数,例如 java -jar、java -version 、java -help

 -client 和-server 

设置jvm使用client模式,这是一般在pc机器上使用的模式,启动很快,但性能和内存管理效率并不高;多用于桌面应用;

使用server模式,启动速度虽然慢(比client模式慢10%左右),但是性能和内存管理效率很高,适用于服务器

如果没有指定-server或-client,JVM启动的时候会自动检测当前主机是否为服务器,如果是就以server模式启动

64位的JVM只有server模式,所以无法使用-client参数

默认情况下,不同的启动模式,执行GC的方式有所区别,client模式新生代和老年代都是采用串行模式,server模式启动并行模式

-verbose

这是查询GC问题最常用的命令之一,常用于排查GC问题

  • -verbose:gc 输出每次GC的相关情况
  • -verbose:class 输出jvm载入类的相关信息
  • -verbose:jni 输出native方法调用的相关情况

 非标准参数-X

 -X参数,是在标准基础上扩展的参数,在命令行中输入java -X 命令将显示所有可配置的-X参数的配置项

-Xms  和 -Xmx 和 -Xmn 和 -Xss

-Xms设置初始堆内存大小,设定程序启动时占用内存大小,默认物理内存1/64

 -Xms = -XX:InitialHeapSiz

-Xmx 设置最大堆内存大小 ,设定程序运行期间最大可占用的内存大小,如果程序运行需要占用更多的内存,超出了这个设置值,就会抛出OutOfMemory异常,默认物理内存1/4,

-Xmx = -XX:MaxHeapSize

-Xmn设置年轻代大小,增大年轻代会减少老年代大小,官网推荐整堆的3/8

-Xss设置单个线程栈内存,默认1M

非标准参数-XX 

-XX参数分为三大类,分别为:

  • 性能参数:用于JVM的性能调优和内存分配控制
  • 行为参数:用于改变JVM的基础行为,如GC的方式和算法的选择
  • 调试参数:用于监控、打印、输出等jvm参数

非标准参数-XX的使用方式

-XX:+<option> 启用选项

-XX:-<option> 不启用选项

-XX:<option>=<number/string> 给选项设置一个数字或者字符串,可跟单位,例如 32k, 1024m, 2g

性能参数 

参数名称参数描述
-XX:NewRatio=2表示新生代和老年代比例为1:2
-XX:PermSize=64m方法区分配的初始内存
-XX:MaxPermSize=64m方法区所能占用的最大内存(非堆内存)
-XX:SurvivorRatio=8如默认值为8,代表Eden:Survivor0:Survivor1=8:1:1
-XX:PretenureSizeThreshold= size大于该值的对象直接晋升入老年代(慎用)
-XX:MetaspaceSize=size元空间大小,使用本地内存,由操作系统支配

行为参数 

参数名称参数描述
-XX:+UseSerialGC启用串行GC,即采用Serial+Serial Old模式
-XX:+UseParallelGC启用并行GC,即采用Parallel Scavenge+Serial Old收集器组合(-Server模式下的默认组合)
-XX:+UseParNewGC使用ParNew+Serial Old收集器组合
-XX:+UseG1GC使用G1回收器

调试参数 

参数名称参数描述
-XX:+PrintGCDetails打印GC详细信息
-XX:-PrintGC每次GC时打印相关信息
-XX:-PrintGCTimeStamps打印每次GC的时间戳
-XX:-TraceClassLoading跟踪类的加载信息
http://www.yayakq.cn/news/903002/

相关文章:

  • 做购物网站是怎么连接银行在本地做的网站上传到空间之后_刷新就跳到本地的网址怎么办
  • 网站和app可以做充值余额功能以前自己做的网站怎么样删除
  • 网站开发和手机开发哪个好wordpress速度优化存
  • 车网站建设策划书黑帽seo软件
  • 网站维护包括seo广告平台
  • 北京电力建设公司现状周口搜索引擎优化
  • iis6建设网站浏览cpanel转移网站
  • 青岛网站的优化企业营销型网站制作多少钱
  • 蔷薇花园网站怎么做的小学生免费编程课
  • 做网站维护要学些什么·h5网站开发用什么软件制作
  • 邯郸网站设计联系电话外贸网站建站k
  • 网站建设需要哪些证书北京网页设计与制作
  • 网络营销的形式网站营销王野天师
  • 关于加强机关网站建设热转印 东莞网站建设
  • jsp手机销售网站的建设做网站软件 手机
  • 在线观看视频的免费网站深圳施工勘察建设局网站
  • 林州网站建设哪家专业建网站找哪家好
  • 网站提交百度了经常修改网站阜阳市住房和城乡建设部网站
  • 网站开发什么开发语言好潍坊网站推广排名
  • 河南网站推广优化报价东莞比较好的设计公司
  • 做相册的网站有哪些国外网站建设推广
  • 建材装修网站建设做一下网站需要什么条件
  • 网站直接做标准曲线wordpress 查询页面
  • 慈溪哪里有做网站视频策划方案怎么写
  • 网站服务器指的是什么网站怎么做短信ip限定
  • wordpress wpsignonseo wordpress
  • 如何做盗版电影网站网络服务器配置与管理
  • 网站推广过程叙述免费购物网站模板
  • 手机网站建设公司服务网站建设 中软
  • 镇江专业建网站全国最缺工100个职业排行榜