JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)
問題描述
JetBrains產(chǎn)品啟動慢,運行不流暢。
問題分析
1、JetBrains產(chǎn)品默認啟動配置主要考慮低配置用戶,參數(shù)不高,導致啟動慢,然后運行也不流暢。
2、JetBrains 系列IDE 是用java寫的,占內(nèi)存較高。
特別是你的項目目錄很多很深的時候 ,例如?npm install --save很多包的時候 還會卡。
解決方案
優(yōu)化其實就是利用Java的各種運行命令來對程序進行優(yōu)化。
1、找到JetBrains產(chǎn)品安裝目錄/bin
打開[JetBrains產(chǎn)品].exe.vmoptions?
-server -Xms128m -Xmx512m -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關(guān)鍵的三個參數(shù)?
第一個?-Xms 是最小啟動內(nèi)存參數(shù)?
第二個?-Xmx 是最大運行內(nèi)存參數(shù)
第三個-XX:ReservedCodeCacheSize??保留代碼占用的內(nèi)存容量參數(shù)
根據(jù)你的電腦配置,適當提高配置參數(shù)
例如:
-server -Xms1024m -Xmx2048m -XX:ReservedCodeCacheSize=480m -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保存配置
重啟JetBrains產(chǎn)品
參考文章
https://blog.csdn.net/riju4713/article/details/83217013
https://blog.csdn.net/zhouping118/article/details/78185362
https://blog.csdn.net/baidu_16051437/article/details/51334393
總結(jié)
以上是生活随笔為你收集整理的JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DataGrip 2019.2.5 ——
- 下一篇: Edraw Max——亿图图示设计软件基