warning: ignoring option PermSize=512m; support was removed in 8.0
warning: ignoring option PermSize=512m; support was removed in 8.0解决
分类专栏: JAVA基础——基础决定高度
问题出现场景
使用jdk1.8的时候设置了vm参数:-Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=768m -Xss2m
此时运行java程序时VM提示如下警告:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=768m; support was removed in 8.0
解决思路
查阅网上资料:
http://www.coderhelper.top/doc/technotes/tools/windows/java.html#BABDCEGG
得知-XX:PermSize和-XX:MaxPermSize在jdk1.8中被弃用了,使用-XX:MetaspaceSize和-XX:MaxMetaspaceSize替代。
所以此时VM参数正确应为:-Xmx2048m -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=768m -Xss2m
思考
在jdk1.8之前之前我们将储存类信息、常量、静态变量的方法区称为持久代(Permanent Generation),PermSize和MaxPermSize是设置持久代大小的参数,在jdk1.8中持久代被完全移除了,所以这两个参数也被移除了,多了一个元数据区(Metadata Space),所以设置元数据区大小的参数也变成对应的MetaspaceSize和MaxMetaspaceSize了。
版权声明
原文地址为:http://blog.csdn.net/qq525099302/article/details/78396120,转载请注明出处。
展阅读
扩展阅读:http://ifeve.com/java-permgen-removed/ (Java PermGen 去哪里了?)
warning: ignoring option PermSize=512m; support was removed in 8.0相关推荐
- Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512m; support was removed in 8.0
对tomcat jvm启动参数进行调整,控制堆内存大小 在tomcat目录/bin/catalina.sh文件中加入如下内容 JAVA_OPTS='-Xms512m -Xmx1024m -XX:Per ...
- Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
HBase集群启动和停止的报错情况及处理办法 1. 启动报错:PermSize 和 MaxPermSize 的限制 报错信息: 出错原因:HBase默认这两个参数有128M的限制,由于长期使用导致程序 ...
- ignoring option PermSize=128m; support was removed in 8.0
问题出现场景 使用jdk1.8的时候设置了vm参数:-Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=768m -Xss2m 此时运行java程序时VM提示如下警 ...
- hbase启动报错解决:ignoring option PermSize=128m; support was removed in 8.0
解决办法: vim hbase-env.sh
- JDK8报错:warning: ignoring option PermSize=256m; support was removed in 8.0【多测师_王sir】【杭州多测师_王sir】...
tomcat版本由7.0升级到8.0启动时,日志报错 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512m; ...
- HBase启动遇到VM warning ignoring option PermSize=128m support was removed in 8.0
HBase启动遇到Java HotSpot™ 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed ...
- warning: ignoring option PermSize=256m; support was removed in 8.0
使用jdk1.8后,控制台出现下面提示信息: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=256m; sup ...
- idea Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512
idea Java HotSpot™ 64-Bit Server VM warning: ignoring option PermSize=512 换成 -Xmx2048m -XX:Metaspace ...
- jdk 8.0报ignoring option PermSize MaxPermSize解决方法
项目目前使用的是jdk 8.0 Tomcat 版本是1.8.0_211 Jdk 版本 Tomcat 版本 在停止Tomcat 的时候可能出现如下报错 -XX:PermSize:设置永久代大小 -XX: ...
最新文章
- oracle sqlserver 查看指定用户下面的表
- 面试官:群聊消息的已读未读功能,你来设计一个?
- 刻意练习摆脱简单重复
- 文件夹差异文件对比工具 meld
- linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题...
- java dataset flatmap_Flink 系例 之 FlatMap
- mysql-5.7中的innodb_buffer_pool_prefetching(read-ahead)详解
- 常用技巧 —— 位运算 —— 位运算的应用
- django的模板系统过滤器笔记
- 推荐10个高效好用的办公软件,极大提升效率
- 比较两个txt文件的差异
- 移动端背景图css6,移动端适配之雪碧图(sprite)背景图片定位
- 什么是全景(360全景、720全景、VR全景)?
- 计算机配置内存在哪看,从哪里看电脑配置
- PC端Win10系统微信双开
- 利用计算机画统计图.doc,信息技术应用利用计算机画统计图.pptx
- dilated convolution
- Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package
- 腾讯TEG--C++面试知识点总结
- 用预处理指令#define 声明一个常数,用以表明一年中有多少秒
热门文章
- 推荐几个程序员接私活的网站
- php页面跳转的方法,PHP实现页面跳转的四种方法
- linux分区怎么设置密码,使用LUKS加密Linux分区的基本指南
- java mysql 插入 乱码_java插入mysql乱码
- react redux-immutable
- Vue电商项目中遇到的一些问题
- 【金猿案例展】西安市公安局交警支队:城市大脑指挥中心可视一体化创新应用系统建设...
- bim推荐计算机配置,BIM设计师电脑岂能儿戏?做BIM设计电脑配置推荐
- 设计要用计算机吗,设计师用的电脑应该怎么配置?设计电脑组装配置推荐
- 帝坑在线玩html,帝策在线玩_橙光游戏_快猴网