linux idea 启动慢、运行慢

2023-10-17 15:41:03 浏览数 (2)

在安装路径的conf下面找到文件 idea64.vmoptions 配置下面内容

代码语言:javascript复制
-server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
-XX: UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX: HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

# jit
-XX:CICompilerCount=2
-XX:TieredStopAtLevel=1
-XX:MaxInlineLevel=3
-XX:Tier4MinInvocationThreshold=100000
-XX:Tier4InvocationThreshold=110000
-XX:Tier4CompileThreshold=120000
-Dcom.sun.awt.use.national.layouts=true

或者在 /home/zeekling/.config/JetBrains/IdeaIC2023.1下面找到 idea64.vmoptions文件。写入下面内容:

代码语言:javascript复制
-server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
-XX: UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX: HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

# jit
-XX:CICompilerCount=2
-XX:TieredStopAtLevel=1
-XX:MaxInlineLevel=3
-XX:Tier4MinInvocationThreshold=100000
-XX:Tier4InvocationThreshold=110000
-XX:Tier4CompileThreshold=120000
-Dcom.sun.awt.use.national.layouts=true

其中内存参数可以按照自己笔记本的内存大小设置。重启Idea之后生效。

0 人点赞