私はScala開発にintelliJを使用していて、先週8 GBの新しいRAM を取得したので、使用する時間だと思った。私は、タスクマネージャを確認し、使用してのIntelliJを見つけ〜250メガバイトを。日食から、JVMオプションを調整することで速度が大幅に向上することを知っていたので、Googleで...
見つかったOS Xのために、この1 私は微調整を開始して、私は、すぐにJVMオプションを見つけることができませんでしたXmxのを。1 GBで、もう起動しないことに気付きました。私はintelliJのJavaバージョンをチェックしましたが、それが古く、32ビットであることがわかりました。
したがって、現在のJDKと64ビットを使用するには、リンクを次のように変更する必要があります。
IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe
に
IntelliJ IDEA Community Edition 10.0.2\bin\idea.BAT
「開始」を調整します
バットはJDK_HOME
現在64ビットを探して使用しています。
現在のVMオプションは次の場所にあります
...\IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe.vmoptions
は
-Xms512m
-Xmx1024m
-XX:MaxPermSize=512m
-ea
-server
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
の代わりに-XX:+UseParallelGC
、を使用できます-XX:+UseConcMarkSweepGC
。
デスクトップアプリの受け入れられた選択ですが、最近スループットコレクターに変更しました。高速なマシンと十分に小さいヒープを使用すると、一時停止が速くなり、スループットが向上し、断片化の問題が発生しません(ijuma。#scala)。
変更:
-XX:+UseConcMarkSweepGC //removed
// removed, because not needed with the lastest JVM.
-XX:+UnlockExperimentalVMOptions
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
ここでは、これらのオプションを使用します。それについてのあなたの経験を本当に知りたいです。
どのオプションが最適ですか?を介してintelliJを実行している間、このcmdウィンドウを非表示にするにはどうすればよい.bat
ですか?:)
ちなみに、これはintelliJを調整するための別のリンクです。基本的には、p.20 / 21に、システムのディレクトリに対するウィンドウの復元とアンチウイルスをオフにするように書かれています。
intelliJを高速化する別の方法は、ramdriveにintellijシステムフォルダーを配置することです(OlegYch | hに感謝)。
from idea.properties
idea.system.path=${idea.home}/.IntelliJIdea/system
Win 7 64ビットRAMドライブまたはこれのスーパーユーザーを参照してください。私には1 GBで問題ないようです。
友人が私に与えた別のヒントは、アンチウイルスからプロジェクトディレクトリを除外することです(アクセス時にスキャン)
Eclipseのチューニングに関する同様の投稿があります。
idea64.exe.vmoptions