Scala速度测试和分析器

时间:2013-06-12 11:33:51

标签: scala intellij-idea

我对速度测试和应用程序的性能感兴趣。例如,花费多少时间用于数据库查询(我使用squeryl ORM)。

是否有Intellij-Idea IDE的插件?

2 个答案:

答案 0 :(得分:5)

如果您正在寻找Intellij-IDEA的插件,那么可以将YourKit探查器集成到此IDE中。 YourKit配置文件可能难以用于测量特定代码部分的确切时间。

您应该考虑使用ScalaMeter这样的微基准测试框架。在此框架中,您编写类似于单元测试的测试,可以有选择地运行以验证性能没有改变。它可以与SBT整齐地集成 - 您可以将其作为测试运行。

答案 1 :(得分:3)

由于Scala在JVM中运行jvisualvm怎么样,虽然不是intellij插件: http://docs.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.html