JVM调优:IntelliJ IDEA设置JVM运行参数

前言

之前看java虚拟机方面的知识,从理论上了解了较多的调优原理及参数,疑惑怎么才能在生产环境中设置这些虚拟机参数,今天特地学习并记录。

配置方式及优先级

  • 代码中的配置;
  • Application中的配置;
  • 全局配置

代码中配置

在程序中使用System.setProperty进行设置

对某个Application设置

1 进入IDEA,Run–>Edit Configurations

JVM调优:IntelliJ IDEA设置JVM运行参数_第1张图片(ps:linux下截图快捷键用起来比较麻烦,故从网上找的图片,侵删)

选中要添加JVM参数的Application,然后在Configuration里面的VM options中输入想要添加的系统参数

JVM调优:IntelliJ IDEA设置JVM运行参数_第2张图片

idea.exe.vmoption配置文件中更改

  • 找到IDEA安装目录中的bin目录
  • 找到idea.exe.vmoptions文件
  • 打开文件编辑想要的参数并保存即可(有没有觉得-Xmn这些参数在这里看起来就很熟悉了!)
    JVM调优:IntelliJ IDEA设置JVM运行参数_第3张图片

优先级

代码中的配置>Application中的配置>全局配置

要熟悉这些参数的使用,要在实践中检验,在理论中升华,long long way to go

你可能感兴趣的:(java开发)