当前位置: 首页 > news >正文

解决idea编译运行项目时间长的问题

1 点击idea桌面图标右键,找到安装后的目录

在这里插入图片描述
然后找到idea.exe.vmoptions文件,点击用记事本进行编辑
修改前

-server
-Xms4096m
-Xmx8192m
-XX:ReservedCodeCacheSize=4096m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=4
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

修改后

-server
-Xms4096m
-Xmx8192m
-XX:ReservedCodeCacheSize=512m  # 增大代码缓存(默认240m可能不够)
-XX:+UseG1GC                   # 替换 CMS,G1 更适合大内存和低延迟
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=4          # 增加 JIT 编译线程(默认2可能不够)
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-XX:+AlwaysPreTouch            # 启动时预分配内存,减少运行时延迟
-XX:MaxGCPauseMillis=200       # G1 目标最大停顿时间(毫秒)
-XX:ParallelGCThreads=4        # 并行 GC 线程数(建议 = CPU 核心数)
-XX:ConcGCThreads=2            # 并发 GC 线程数(建议 = ParallelGCThreads/2)
http://www.lqws.cn/news/122977.html

相关文章:

  • ideal2022.3.1版本编译项目报java: OutOfMemoryError: insufficient memory
  • spel 多层list嵌套表达式踩坑记
  • 智能进化论:AI必须跨越的四大认知鸿沟
  • 【Python实战】零基础实战教程(三) 变量与数据类型
  • 《IDEA 高效开发:自定义类/方法注释模板详解》
  • Apache POI操作Excel详解
  • 完成一个可交互的k8s管理平台的页面开发
  • C++——智能指针 unique_ptr
  • 微信小程序动态组件加载的应用场景与实现方式
  • 3D动画在微信小程序的实现方法
  • Quipus系统的视频知识库的构建原理及使用
  • 让音乐“看得见”:使用 HTML + JavaScript 实现酷炫的音频可视化播放器
  • 英国2025年战略防御评估报告:网络与电磁域成现代战争核心
  • 【从GEO数据库批量下载数据】
  • matlab基于GUI实现水果识别
  • mybatis 参数绑定错误示范(1)
  • 磐云P10 P057-综合渗透测试-使用反弹木马进行提权获取主机Shell
  • 【.net core】【watercloud】树形组件combotree导入及调用
  • .NET Core接口IServiceProvider
  • WebFuture:Ubuntu 系统上在线安装.NET Core 8 的步骤
  • 结构型设计模式之Proxy(代理)
  • 【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论
  • 代码随想录算法训练营第60期第五十七天打卡
  • Kafka消息队列
  • 《Docker》架构
  • 1.springmvc基础入门(一)
  • pytorch 与 张量的处理
  • Leetcode日记
  • 如何确定微服务的粒度与边界
  • sql server如何创建表导入excel的数据