clojure - Clojure 的分析工具?

标签 clojure profiling

有人知道有一个好的 Clojure 分析工具或库吗?

我更喜欢可以从 REPL 中使用的东西,就像当时 Allegro Common Lisp 中的 (with-profiling ...) 一样。

有类似的东西吗?

或者您是否有过与 Clojure 配合良好的(非商业)Java 分析器的经验?

最佳答案

我发现 VisualVM(参见 herehere )非常方便。大约一年前,它与 Clojure 的使用已在 this blog post 中进行了描述。 ;据我所知,它无论如何都没有过时。

请注意,启动 VisualVM 分析器的 GUI 有一个突出的文本区域,可以在其中输入要从分析中排除的类/包 - 我发现当 clojure.* 时结果更有用> 就在该列表中。

关于clojure - Clojure 的分析工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974916/

相关文章:

java - 从 Clojure 调用 java 函数

java - 在 Clojure 中序列化此 Java 对象的正确方法是什么?

clojure - Clojure 的命名约定是什么?

javascript - 有什么方法可以使这种洪水在 HTML5 Canvas 中更快地填充?

c++ - 分析 C++ 编译过程

javascript - 相同的 chrome 对象 ID 是否意味着堆分析器中的对象相同?

python - 如何在 Python 中调试 MemoryError?跟踪内存使用的工具?

clojure - 如何每次从重复的函数中获取不同的值?

performance - 为什么这个 Clojure Reducers r/fold 没有提供性能优势?

Mysql: "slow_query_log"和 "log_slow_queries"有什么区别