【发布时间】:2016-05-15 12:48:08
【问题描述】:
我有一些事情要做,为此我需要在 Haskell 中查找程序的内存使用情况,但我不知道如何。有任何想法吗 ?我的 GHC 版本是 7.10.3。
【问题讨论】:
我有一些事情要做,为此我需要在 Haskell 中查找程序的内存使用情况,但我不知道如何。有任何想法吗 ?我的 GHC 版本是 7.10.3。
【问题讨论】:
一种简单的方法是使用-rtsopts进行编译
ghc -O2 -rtsopts Test.hs -o test
然后运行它
./test +RTS -s
如果您需要实际分析,您可以使用 -prof 编译并使用 -p 运行 - 这将生成一个 .prof 文件,然后您可以检查
【讨论】: