idea内存调优

电脑运行内存:16G

操作步骤

  1. 找到软件 bin 目录,编辑 idea64.exe.vmoptions 文件。该文件是一些虚拟机配置,我主要修改了-Xms1024m (初始分配内存)、 -Xmx4096m (最大分配内存) 以及新增了 -XX:MaxPermSize=1024m (非堆内存)。增加和修改结果如下:
    -Xms1024m
    -Xmx4096m
    -XX:MaxPermSize=1024m
    -XX:ReservedCodeCacheSize=240m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -XX:CICompilerCount=2
    -Dsun.io.useCanonPrefixCache=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Djdk.attach.allowAttachSelf=true
    -Dkotlinx.coroutines.debug=off
    -Djdk.module.illegalAccess.silent=true
    
  2. 同理修改idea.exe.vmoptions文件。
  3. 开启内存监控


    image.png

    效果图
  4. 重启idea,并让idea显示内存以验证是否生效:
  5. 同理webstorm也可以如此设置
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容