jdk8内存参数解析与修改(新的参数)
来源:互联网 发布:win10广告屏蔽软件 编辑:程序博客网 时间:2024/06/08 10:26
JDK内存
jdk内存实际是jvm内存,jvm有一个运行时数据区,其实就是对这一部分的大小分配。
运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method Area)、堆(Heap)
- Xss:每个线程的stack大小(栈)
- Xmx:JAVA HEAP的最大值、默认为物理内存的1/4
- Xms:JAVA HEAP的初始值,server端最好Xms与Xmx一样
- Xmn:JAVA HEAP young区的大小
- XX:PermSize:设定内存的永久保存区域
- XX:MaxPermSize:设定最大内存的永久保存区域
在JDK1.8中,取消了PermGen,取而代之的是Metaspace,所以PermSize和MaxPermSize参数失效,取而代之的是
-XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m
修改JDK内存
linux下:在tomcat的bin目录下编辑catalina.sh
cygwin=false上面加入
JAVA_OPTS="-Xms1024m -Xmx2048m -Xss1024K -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize1024m"
0 0
- jdk8内存参数解析与修改(新的参数)
- 内存溢出修改tomcat的JVM参数
- JDK8新特性:编译器保留方法参数名字
- JDK8引进的JVM参数变化记录
- top显示的内存各项参数解析
- Struts2解析参数与普通方法解析参数的不同
- JDK7与JDK8的新特性
- 动态参数与静态参数的判断、修改
- oracle隐含参数的查看与修改
- Oracle9i新特点-如何修改Spfile的参数
- 内存管理与属性的参数
- 参数字符串的构建与解析类
- log4j的使用配置与参数解析
- 函数不定参数的定义与解析
- 新路程------imx6动态修改fb参数
- 避免可变参数的修改(关键词:Python/可变参数)
- JDK8获取参数名称(打开javac -parameters)
- 命令行参数的解析
- Consul入门02 - 运行Consul代理
- 原 Spring+Websocket实现消息的推送
- 欢迎使用CSDN-markdown编辑器
- mongdb helloword
- CDN使用心得
- jdk8内存参数解析与修改(新的参数)
- js正则表达式?:
- nginx php-fpm设置
- 阿里云分布式缓存OCS与DB之间的数据一致性
- 通信接口
- #121 – Being Notified When the Value of a Dependency Property Changes(属性值改变通知)
- 禁止DatePickerDialog弹出键盘
- safari打开的页面数字识别变为蓝色
- 数据预处理系列:(十一)用核PCA实现非线性降维