【问题标题】:How to find memory usage of a program in Haskell如何在 Haskell 中查找程序的内存使用情况
【发布时间】:2016-05-15 12:48:08
【问题描述】:

我有一些事情要做,为此我需要在 Haskell 中查找程序的内存使用情况,但我不知道如何。有任何想法吗 ?我的 GHC 版本是 7.10.3。

【问题讨论】:

    标签: haskell memory


    【解决方案1】:

    一种简单的方法是使用-rtsopts进行编译

    ghc -O2 -rtsopts Test.hs -o test
    

    然后运行它

    ./test +RTS -s
    

    如果您需要实际分析,您可以使用 -prof 编译并使用 -p 运行 - 这将生成一个 .prof 文件,然后您可以检查

    (见profiling user guide

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-19
      • 2016-09-26
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      • 2011-08-31
      • 2014-12-07
      相关资源
      最近更新 更多