JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)
生活随笔
收集整理的這篇文章主要介紹了
JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述
JetBrains產品啟動慢,運行不流暢。
問題分析
1、JetBrains產品默認啟動配置主要考慮低配置用戶,參數不高,導致啟動慢,然后運行也不流暢。
2、JetBrains 系列IDE 是用java寫的,占內存較高。
特別是你的項目目錄很多很深的時候 ,例如?npm install --save很多包的時候 還會卡。
解決方案
優化其實就是利用Java的各種運行命令來對程序進行優化。
1、找到JetBrains產品安裝目錄/bin
打開[JetBrains產品].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關鍵的三個參數?
第一個?-Xms 是最小啟動內存參數?
第二個?-Xmx 是最大運行內存參數
第三個-XX:ReservedCodeCacheSize??保留代碼占用的內存容量參數
根據你的電腦配置,適當提高配置參數
例如:
-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產品
參考文章
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
總結
以上是生活随笔為你收集整理的JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DataGrip 2019.2.5 ——
- 下一篇: Edraw Max——亿图图示设计软件基