2017-11-02 20 views
1

私はJavaの初心者です。私はIDEとしてIntellijを使用し始めました。Intellijヒープサイズ、初期ヒープサイズが最大ヒープサイズよりも大きい値に設定される

私はそれを使用すると、時々遅延します。

大きなヒープサイズ(xms = 1024、xmx = 2048)でxmsとxmxを変更しましたが、エラーが発生します。

私はそれを元に戻しました。

エラーメッセージは、「最初のヒープサイズが最大ヒープサイズより大きな値に設定されています」というメッセージです。

何が問題ですか?

可能であれば、どのようにして最大ヒープサイズを大きくすることができますか?

私はノートパソコンを使用していますが、メモリは8GBです。 x64 Intellij.exeが使用されました。

答えて

-1

ヘルプの使い方| Edit Custom VM Options-Xmxの値を2GBに変更するか、必要な値を入力してください。-Xmsの値は、それより低くするか同じにしてください。ヒープが大きすぎると、GCの休止時間が長くなることに注意してください。

メモリの設定に関連していない可能性があります。パフォーマンスの問題を報告する適切な方法はdescribed in this documentです。 CPUスナップショットをキャプチャしてJetBrainsサポートまたは問題追跡ツールに提出する必要があります。

-1

申し訳ありませんが、私はコメントできません。これは8GBのRAMを持つ私の設定です 1.ヘルプ|編集カスタムVMオプション: -Xms128m -Xmx750m 2.Run - >編集設定 - > VMオプション:-Xmx512m

0

私はMACにIntelliJの中に同じ問題がありました。

IntelliJには、ビルドプロセスのヒープサイズ構成があります。あなたは、プロセスのヒープサイズ

(環境やVMのオプションで)Xmxの値が設定の値よりも低いことを確認してくださいビルドの>

環境設定>コンパイラでこの設定を見つけることができます。どちらでもない場合は、ビルドプロセスヒープサイズをIntelliJ設定で使用するか、VMオプションでXmx値を小さくします。

デフォルトでビルドプロセスのヒープサイズは700mになります。

関連する問題