减少Haskell的垃圾收集时间

时间:2017-06-28 11:38:42

标签: haskell garbage-collection

我正在开发一个启发式搜索项目,一旦我得到了一个工作示例,我开始对它进行基准测试,发现它不够快。我开始分析它(不是真正的专家,如何为项目做到这一点)并发现它花费80%的时间用于垃圾收集。

我试图在互联网上找到如何减少这个时间,但我找不到一般的东西。有人可以推荐一些有关该主题的文献,或者就垃圾收集的工作方式提供一些一般性指导我该如何尝试寻找问题以及可能导致问题的原因?

编辑:我不是在谈论用于分析代码的工具,因为Krom's suggested question确实在点而不是我正在寻找一般提示和使(特别是)垃圾收集的实践花费的时间更少,因为语言中的抽象使得更难以思考可能发生的事情。有类似的东西吗?

0 个答案:

没有答案