2013-06-12 10 views
5

私のアプリケーションの速度テストとパフォーマンスに興味があります。たとえば、dbクエリに費やされた時間(私はsqueryl ORMを使用します)。スカラ速度テストとプロファイラ

Intellij-Idea IDE用のプラグインはありますか?

+0

VisualVM(http://visualvm.java.net/)を実行していると、すでに十分な情報が得られるでしょうか? IDEからIntelliJを起動するためのプラグインがあります。http://plugins.jetbrains.com/plugin/7115?pr=idea – BergmannF

+1

YourKit Java Profiler(http://www.yourkit.com/)は素晴らしく、 EclipseとIntelliJとの非常に良い統合。残念ながら、無料ではありません(ただし、15日間の無料試用版あり)。 – ghik

+0

Intellijプラグインではありませんが、タイムを見たい場合があります:https://github.com/Ichoran/thyme – folone

答えて

5

あなたはのIntelliJ・IDEAのプラグインを探している場合は、YourKitプロファイラは、このIDEに統合することができます。 YourKitプロファイラは、コードの特定の部分の正確な時間を測定するのに使いにくいかもしれません。

ScalaMeterなどのマイクロベンチマーキングフレームワークの使用を検討する必要があります。このフレームワークでは、単体テストと同様のテストを作成します。テストは、パフォーマンスが変更されていないことを確認するために選択的に実行できます。それはSBTときれいに統合することができます - あなたはテストとしてそれを実行することができます。

関連する問題