美文网首页
记录一次IDEA内存调优

记录一次IDEA内存调优

作者: 归园小哥 | 来源:发表于2018-06-20 16:12 被阅读0次

今天从同事那学了一招IDEA优化,特别记录下:

硬件环境 MacPor 16G

  1. 找到软件 bin 目录,编辑 idea.vmoptions 文件:
cd /Applications/IntelliJ\ IDEA.app/Contents/bin/
vim idea.vmoptions 
  1. 打开文件后可以发现是一些虚拟机配置,我主要修改了-Xms1024m (初始分配内存)-Xmx4096m (最大分配内存) 以及新增了 -XX:MaxPermSize=1024m (非堆内存) ,以下是我的完整配置,可根据实际情况进行调整:
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
  1. 保存并重启IDEA,但是如何查看是否真的生效呢,我们还需要设置下IDEA让她显示内存:Preference -> Appearance 找到 Window Options 勾选 Show memory indicator

    image.png
  2. 保存后可以看见右下角出现了内存使用使用情况,表明调优成功


    image.png
  3. 该方法应该适用于 WebStorm 有兴趣的同学可以试一试

相关文章

  • 记录一次IDEA内存调优

    今天从同事那学了一招IDEA优化,特别记录下: 硬件环境 MacPor 16G 找到软件 bin 目录,编辑 id...

  • idea内存调优

    电脑运行内存:16G 操作步骤 找到软件 bin 目录,编辑 idea64.exe.vmoptions 文件。该文...

  • JVM-GC调优

    零、本文纲要 一、 GC调优基本思路二、 新生代内存调优三、 老年代内存调优四、 GC调优案例 官方GC调优指南[...

  • iOS性能调优之--内存管理

    iOS性能调优之--内存管理 iOS性能调优之--内存管理

  • Java JVM 调优

    SpringBoot调优 关于修改配置文件application.properties。 Jvm调优 idea j...

  • JVM调优高频面试

    JVM调优目的 使用较小的内存占用来获得较高的吞吐量或者较低的延迟。 一、JVM内存调优 对JVM内存的系统级调优...

  • Twitter 工程师谈 JVM 调优

    一. 调优需要关注的几个方面 内存调优 CPU 使用调优 锁竞争调优 I/O 调优 二. Twitter 最大的敌...

  • idea中设置JVM参数,简单理解JVM常见参数,JVM调优

    idea中设置JVM参数,简单理解JVM常见参数,JVM调优简单入门 前面学习了JVM的内存分布,今天就来验证下。...

  • IDEA jvm 启动调优 参考 深入理解Java虚拟机

    最近看了《深入理解Java虚拟机》感触很深,就试着对自己的idea进行调优实践,记录如下:(第一次在网上发文章,如...

  • JVM内存调优&GC

    调优最主要的调优方式: 堆大小设置。 回收器选择。1、内存调优的时候要更多地使用JDK提供的内存查看工具,比如JC...

网友评论

      本文标题:记录一次IDEA内存调优

      本文链接:https://www.haomeiwen.com/subject/rxjxyftx.html