idea设置JVM运行参数
对JVM运行参数进行修改是JVM性能调优的重要手段,下面介绍在应用程序开发过程中JVM参数设置的几种方式。
方式一
java程序运行时指定 -Dproperty=value
该参数通常用于设置系统级全局变量值,如配置文件路径,保证该属性在程序中任何地方都可访问。当然,也可以通过在程序中使用System.setProperty进行设置。
注意:
1、如果-Dproperty=value的value中包含空格,可以将value使用引号引起来。例如:-Dmyname="hello world"。
2、如果配置了-Dproperty=value参数,又在程序中使用了System.setProperty对同一个变量进行设置,那么以程序中的设置为准。
方式二
在idea开发环境中修改,JVM参数,修改方式如下图:
方式三
1、打开IDEA安装目录中的bin目录;
2、找到并打开idea.exe.vmoptions配置文件,编辑该配置文件保存;
3、重新启动idea才能生效。
三种方式的优先级关系
方式一>方式二>方式三
转载于:https://www.cnblogs.com/alsodzy/p/10191305.html
idea设置JVM运行参数相关推荐
- IntelliJ IDEA设置JVM运行参数
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置: 32 位:idea.exe.vmoptions 64 位:idea64.exe. ...
- 【Java 虚拟机原理】垃圾回收算法 ( 设置 JVM 命令参数输出 GC 日志 | GC 日志输出示例 | GC 日志分析 )
文章目录 一.设置 JVM 命令参数输出 GC 日志 二.GC 日志示例 三.GC 日志分析 一.设置 JVM 命令参数输出 GC 日志 在 IntelliJ IDEA 的启动参数中设置 -XX:+P ...
- JVM运行参数_JVM内存模型_常用内存分析工具
JVM运行参数 常见标准参数 -showversion: 显示当前JVM版本等信息 -D设置系统属性参数: /*** 测试* @author regotto*/ public class JvmTes ...
- RocketMQ部署之动态设置JVM启动参数
这里是weihubeats,觉得文章不错可以关注公众号小奏技术,文章首发.拒绝营销号,拒绝标题党 背景 线上的RocketMQ集群有运行一段时间了.比如测试环境和线上环境的RocketMQ集群部署的机 ...
- springboot设置运行内存_docker run容器 设置 jvm 运行springboot 程序
首先dockerfile中需要设置一个变量 比如我Dockerfile内容 FROM openjdk:8-jre-alpine VOLUME/tmp ADD *.jar app.jar ENV TZ= ...
- JVM运行参数之-X和-XX参数
-X参数 JVM的-X参数是非标准参数,在不同版本的jvm中,参数可能会有所不同,可以通过java -X查看非标准参数. C:\Users\zjq>java -X-Xmixed 混合模式执行 ( ...
- JDK8 合理设置JVM内存参数
总述 基本知识 JDK8内存模型 参数 GC基本要点 内存数据收集工具 JVM参数调整过程 一阶段(设置堆区总内存) 二阶段(调整New区内存) 三阶段(调整Eden与Survivor) 总述 生产系 ...
- Elasticsearch设置JVM内存参数
Data too large, data for [<http_request>] would be [727300959/693.6mb], which is larger than t ...
- idea 设置java内存_IDEA设置JVM可分配内存大小和其他参数的教程
有时我们会遇到 java.lang.outofmemoryerror 的问题,可能会需要设置jvm运行参数 作用 -dproperty=value 该参数通常用于设置系统级全局变量值,如配置文件路径, ...
最新文章
- Git Bash Here 中文显示乱码,有遮挡, 的处理方法
- 2020-11-11 C++函数后面加“:”的含义
- 机器学习第10天:模型评价方法及代码实现
- ASP.NET Button控件的UseSubmitBehavior属性引发的血案
- visual studio 正则表达式 查找与替换文本
- origin如何绘制双y轴曲线_Origin对曲线进行多峰拟合
- 父类指针指向子类实例,用父类指针调用虚函数,调用的是子类的函数还是父类的函数...
- 获取Oracle隐含參数信息
- 20172330 2017-2018-2 《程序设计与数据结构》实验一报告
- anaconda双版本python_Anaconda中安装多版本Python及切换
- java环境安装说明
- 千方百剂创建账套服务器文件,如何修改sql server 2000身份验证模式和系统管理员_数据库技巧...
- 外牌年检车辆在上海办理年检
- 使用Minisforum UM560小主机办公一周体验
- iOS设备屏幕尺寸和适配
- Linux服务器知识梳理
- 如何用c语言写上位机软件,上位机的工作原理_上位机编程用什么软件
- 一个小程序员年薪五万的悲哀生活和他的理财梦
- NETGEAR拒绝连接请求_iOS 14:为什么APP请求本地网络?想要扫描本地网络追踪
- Tesla数据标注系统解析