首页 > 编程语言 >bug处理记录:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512M; support was remove

bug处理记录:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512M; support was remove

时间:2022-12-06 14:46:58浏览次数:42  
标签:512M Java VM HotSpot 内存 Bit removed PermSize

1. 报错:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512M; support was removed in 8.0

2. 导致原因:
错误场景:当前使用的办公电脑的内存配置为 16G ,开发的项目为SpringCloud的多服务项目,动辄启动十几个服务,若每个服务以默认内存分配来启动的话,出去idea等应用程序所占用的内存,剩下的内存七八个服务就可以完全消耗完。 然而本地开发的情况下,各个服务使用率是非常低的,所以在本地开发环境下,是有必要通过手动设置来压缩各个服务的启动内存的。此博客记录的报错就是在配置Jvm内存的情况下出现的。

过程:

  • 刚开始通过BaiDu搜索后,通过配置 VM options:-server -XX:PermSize=512M
  • 配置后项目启动,会产生本博客描述的报错:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512M; support was removed in 8.0
  • 查找资料得知是 java8之后,已经抛弃 -XX:PermSize 配置所致
  • 修改配置 VM options:如下图即可(-serve -Xms256M -Xmx512M) 可根据实际的开发环境内存大小 以及 服务数量调整 Xms(服务启动时的内存) 和 Xmx(服务运行时的最大内存) 即可

标签:512M,Java,VM,HotSpot,内存,Bit,removed,PermSize
From: https://www.cnblogs.com/xiangningdeguang/p/16955143.html

相关文章

  • Java中的反射机制及反射的优缺点
    1.反射的概念反射机制指的是,程序在运行时能够获取自身的信息。在java中只要给定类的名字,就能够获取类的所有属性和方法。反射是Java中很多高级特性的基础,比如注......
  • java (String)强制转换与toString()方法
    1.Object.toString()介绍Object中是自带有toString()方法的,也就是说java中的所有类的对象都是可以转换为字符串的。首先,先看看Object.toString()的默认实现public......
  • 有关JavaSe基础的反射知识总结
    反射这门技术在说之前首先来介绍一下动态语言和静态语言动态语言:在服务器运行的期间可以改变其结构的语言,在运行时代码可以根据某些条件来改变自身的结构,我们目前学习到的......
  • java方法的总结
    1.方法的作用:封装一段代码结构,可以被重复调用以提高的复用性,提高开发效率,让程序逻辑更清晰2.方法的完整的格式 修饰词返回值方法名(形参列表,形参列表){ . .. ......
  • Java中的Scanner用法解析
    (10条消息)Java中的Scanner用法解析_普通网友的博客-CSDN博客_javascannerjava-Picocli-快速构建Java命令行程序_个人文章-SegmentFault思否......
  • java最基本的判断与循环大一知识点
    1,if单选择结构 语法: if(布尔型表达式){ //如果为true(对)的表达方式 }2.if双选择结构 语法: if(布尔型表达式){ //如果为true(对)的表达方式 }else{ //为false(否)的......
  • Java 流(Stream)、文件(File)和IO
    流(Stream):一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 ......
  • java读取csv文件
    java读取csv文件 /***读取CSV文件内容*@paramcsvFileName*@throwsIOException*/publicstaticvoidreadCSVAndWrite(StringinputCsvFileName......
  • JavaScript文件分片上传,断点续传
    ​前言一、SpringMVC简介1.1、SpringMVC引言为了使Spring有可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以......
  • java 使用hutool工具进行MD5加密
    引入依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.5</version></dependency>MD5加密publicstati......