[英]Intellij IDEA 12 slow response
我已升級到IDEA 12,並對響應緩慢感到沮喪。 類導航需要幾秒鍾來填充搜索列表(以前它是即時的),任何與文件列表操作相關的對話框都會掛起幾分鍾。 將一個類移動到另一個包只是掛起,我必須殺死該進程。 有沒有人和我有同樣的經歷?
其他信息 :
threadDumps-20130106-091041-IU-123.100
文件夾。 但是在idea.log文件中沒有發現異常。 更新
當試圖通過拖放將一個類移動到另一個包時,顯示IDEA的屏幕截圖掛起: http : //www.screenr.com/zlA7
我發現問題是由我的Windows 7中安裝的JDK 8 ea引起的.IDEA使用exe4j加載JDK,這會自動獲取JDK 8(請參閱此問題 )。
在我定義了IDEA_JDK_64
環境變量並將其指向我的JDK 6后,高性能IDEA又回來了!
我有完全相同的,但通過更改idea64exe.vmoptions:from ... -XX:ReservedCodeCacheSize=64m
... to ... -XX:ReservedCodeCacheSize=256m
的設置解決了它
我在使用RubyMine時遇到了這個問題(使用相同的代碼庫),這是因為我的系統已經轉向OpenJDK而不是Sun / Oracle JDK。
我看到有人在這個帖子中有類似的問題: OpenJDK或Sun Java for IntelliJ IDEA
具體來說,當您從終端啟動IDE時,您會看到以下內容嗎?
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1)
OpenJDK Server VM (build 20.0-b12, mixed mode)
WARNING: You are launching IDE using OpenJDK Java runtime.
THIS IS STRICTLY UNSUPPORTED DUE TO KNOWN PERFORMANCE AND GRAPHICS PROBLEMS!
NOTE: If you have both Oracle (Sun) JDK and OpenJDK installed
please validate either IDEA_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation.
See http://ow.ly/6TuKQ for more info on switching default JDK
Press Enter to continue.
也許您應該檢查升級是否導致IDE恢復為非Oracle JDK。
在我的情況下,它是一個Findbugs插件,導致頻繁的滯后。 如果從終端運行IDEA並查看日志輸出,您可以看到這一點,例如
沒有指定類文件; 輸出沒有警告
禁用實時Findbugs掃描(設置 - >檢查 - > Findbugs IDEA)后,一切都順利進行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.