web-dev-qa-db-ja.com

Intellij IDEA .txtファイルを編集しているときでもフリーズする

Intellijに戻ると、既に開いている.txtファイルを編集するだけの場合もありますが、Intellijがフリーズし、3〜4秒待つことに腹を立てます。

Javaファイルでは、これが常に発生します。Intellijを再起動する必要があります。オートコンプリートは****です。

私はスーパーコンピュータ、ala NSA、冗談ではありませんが、強力な獣であり、Intellijのプロパティが変更されています。

-server
-Xms2048m
-Xmx4096m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=2048m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200
-Dawt.useSystemAAFontSettings=lcd

Hg4xxxなど、さまざまなプラグインが無効になっています。

取引とは何ですか? Intellij 13にいます

17
mmm

メモリ設定を下げることをお勧めします。メモリオプションの設定が高すぎると、ガベージコレクションやその他のメモリ管理の問題により、一時停止が発生します。 BSO時代(StackOverflowより前)の何年にもわたって、JetBrains IntelliJ IDEAフォーラムには、簡単なハングがあり、メモリ設定を落とすことで解決するという問題が定期的に投稿されていました。ポイント、IDEAは、700MBを超えるメモリが割り当てられている場合、起動時に警告ポップアップを開きさえしました。

IDEA使用方法の過去7年間IDEA使用:

-Xms128m
-Xmx724m
-XX:PermSize=128m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=96m

また、多数の大規模プロジェクトを頻繁に開いており、パフォーマンスの問題はありません。そうは言っても、scalaプラグイン(少なくともEAPバージョンのIDEA 14))に対する最近の変更では、両方の-Xms-Xmxから2048m。昨日自分で実装しただけです。それで問題が発生するかどうかを確認する必要があります。

メモリ設定を変更しても問題が解決しない場合は、サードパーティ(つまり、バンドルされていない)プラグインをすべて無効にして、問題が発生しないようにすることをお勧めします。 (多くの場合、そうなります。)それで解決した場合は、問題の原因となっている特定のプラグインを追跡できます。

この問題を引き起こす可能性のあるもう1つの原因は、ウイルス対策ソフトウェアです。 IDEAは、頻繁に更新される多くのキャッシュファイルとインデックスファイルを使用します。JetBrainsは、アンチウイルスリアルタイムモニタリングからIDEAシステムおよび構成ディレクトリを追加することをお勧めします。その場所については、 IDE設定、キャッシュ、プラグイン、ログを保存するために使用されるディレクトリ を参照してください。

フレームの再アクティブ化時の一時停止に関しては、オフにすることもできますファイル>設定(Ctrl+Alt+S)> [IDE設定]>一般>同期>フレームの非アクティブ化時にファイルを同期。通常、これをオンにしても問題はありません。ただし、システムによっては問題が発生する場合があります。ただし、IDEAの外部で定期的にプロジェクトファイルを編集する場合は、IDEAに戻ったときにさらに注意を払い、ファイル同期を手動で実行する必要があることに注意してください。

それでも問題が解決しない場合は、 CPUおよびメモリのスナップショット (リンクされたドキュメントに概要が示されています)を取得して、JetBrainsに送信することをお勧めします。

19
Javaru