10

私は最近 Intellij idea の最新バージョンを (75% オフのオファーで) 購入しましたが、これは本当に素晴らしいものです。

ただし、問題があります。scala サポートが壊れているようです。SBT プラグインで scala サポート プラグインをインストールしました。Play!2 フレームワーク サポート プラグインもインストールしましたが、IDE 内から scala ファイルを開くとすぐに、CPU リソースのほぼ 300%を消費し、この問題を解決する方法がわかりません。

IDE でこの問題を経験した人はいますか?

4

4 に答える 4

1

私は同じ問題を抱えていますが、原因を見つけることができます: アイデアに与えられたメモリが小さすぎます. アイデアは常にGCを実行しています。

何をすべきか: idea.vmoptions ファイルを見つけ、xms を 1500m に追加すると、問題なく動作するようになりました。

于 2013-05-09T04:44:53.610 に答える
0

これは intelliJ とは何の関係もないと思いますが、むしろ Play! そしてジャバ。

play 2.0 プラグインを使用したアイデア 12 があります。IntelliJ で play プロジェクトを開き、top コマンドを使用すると、Java が CPU の約 3 ~ 5% を消費していることがわかります。プロジェクトをビルドすると、CPU の 150 ~ 300% に跳ね上がり、コンパイルが完了すると元に戻ります。

プレイコンソールから同じプロジェクトを実行すると、最初に開いたときに約 100% にジャンプし、clean次に実行しcompileてから 323% にジャンプしてからダウンします。

IntelliJ の代わりにプレイ コンソールからコンパイルを行うことで、パフォーマンスを改善できる場合があります。を実行cleanしてから、compileIntelliJ 内でプロジェクトを同期する必要があります (alt-ctl-i)。

また、jvm のバージョンがそれと関係があるかどうか疑問に思っています。Sun バージョンまたはオープン ソース バージョンを使用していますか。IntelliJ は、sun バージョンの使用を推奨しています。

ここに私の仕様があります:

Idea 123.94、Scala プラグイン バージョン 0.7.62、Play 2.0 サポート 0.2.6、Play 2.0.4、Scala 2.9.1 Java 1.6.0_37-b06、lenovo t410 i7 プロセッサ

于 2012-12-26T16:41:25.790 に答える
0

OS X の IntelliJ 12.0.1 でも同じ問題があります。Java、Groovy、Clojure を含むコードベースで、常に 100% の CPU (8 コアの場合は 800%) を消費します。Jetbrains のテクニカル サポートから、未リリースの 12.0.2 バージョンをダウンロードするように言われました。

更新: IntelliJ 12.0.4 の CPU 消費量は同じです。Clojure プラグインに絞り込みました。

于 2012-12-27T18:44:25.670 に答える
0

私の場合、オブジェクトとクラスを別のファイルに移動しましたが、それが役に立ちました(ただし、単一のファイルにそれらの多くを持っていませんでした.intellijの汗をかくにはほんの少しで十分でした)。

于 2014-03-21T17:06:38.747 に答える