idea java cpu100_intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功...
突然發現,intellij idea 特別卡,在代碼間移動的時候,居然刷新都跟不上,然后打開任務管理器一看,CPU占用率100%。。。intellij idea自己一個程序的占用率就高達80~90,這還只是單純的打開,沒有做其他任何操作。然后,就是解決唄。
方法一:升級idea。
去官網下載,升級到2017.2.5。(沒用)
方法二:超頻
本人的CPU不行,AMD A6 9500 R5 ,最大頻率2.3G,大概能用得起i7的人不會有這個煩惱吧。。。翻了一下教程,好復雜,而且,慫且窮,沒試。。。。
方法三:百度一,修改idea配置文件D:\ideaIU-2017.2\bin\idea.exe.vmoptions如下。原理是加大默認內存會減少gc,就快了。。(不明顯)
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
方法三: 百度二,關掉代碼檢查。
setting -> Editor -> Inspections,把右面方框框里的對勾全去掉,或者根據需要去掉。原理是關閉不必要的代碼檢查,提高速度。(效果不明顯)
方法四:關掉多余的插件(隔壁大神曾經解決過這個問題的原因)
setting ->?plugins -> show中選擇custom,把除了maven helper,jb sdk bintray Downloader 之外的沒用的插件關掉。(大神的有效,我的不是這個原因)
方法五: 選擇合適的jdk版本(我的就是這個原因,解決,CPU占用率明顯下降)
1. idea使用的jdk不是sun官方的,而是自己封裝的一款jdk,下載這個jdk你可以使用jb sdk bintray Downloader 這個插件。首先,你可以先看看你的jdk版本,如下圖那個jre(help -> about )。
2. 快捷鍵shift + Ctrl + A ,然后會彈出個enter action and option name ,在里面輸入jb(當然,你得先安裝上面說的那個插件),然后選擇get jb sdk from bintray
3. 等~~~一~~~~等~~~~~
4. 你會看到個下載對話框
5. 加載巨慢,等~~~一~~~~等~~~~~
6. 選擇第一個下拉框,選擇合適的版本,一定不能選最新版本,我慢的原因就是用了最新版本,要使用最新版本的上一個版本的穩定版,那個1024,1036,1038越大,版本就越新,我以前是下載了最新的1038,然后CPU就吃滿了,然后現在換了1024就好了,下載的時候根據你電腦的位數選擇對應的版本就行,如下圖:
7. download,等~~~一~~~~等~~~~~
8. update,等~~~一~~~~等~~~~~
9. 彈出一個讓你重啟的對話框,重啟,然后到help -> about 里看看生效沒,就好了。。。。。
如果,那個插件下載好,install按鈕不可選的話,那就把插件卸載掉,重新裝一下就好了。
可能以后還會有其他奇葩原因,遇到了再往上更新吧。有能力的還是換個好一點兒的CPU好,任性,心累。。。。
PS:有些換完jdk發現idea起不來了,大家可以翻翻idea的log,看看原因。基本上都是jdk沒設置對,或者版本不對,或者環境變量有問題。idea搜索jdk是有一個順序的。按照這個排查一下吧。https://www.cnblogs.com/yeminglong/p/6552433.html
還有,大家一定要根據自己的實際情況操作,不要看我的圖片上的選擇,你的電腦是32位或者64位,就選對應的X86,或X64。我圖片上的選擇不一定適合你的電腦
還不行的話,請看8樓評論試試。
---------------------
作者:瀟湘菌子
來源:CSDN
原文:https://blog.csdn.net/zdxxinlang/article/details/78391060
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
總結
以上是生活随笔為你收集整理的idea java cpu100_intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python os 文件锁_python
- 下一篇: java 年历_逆转监督漫画