我可以减少ghci的内存使用量吗?

时间:2012-09-12 00:56:35

标签: haskell ghc ghci

我在一个带有512M RAM的旧freebsd盒子上安装了GHC-7.4。一切都很棒!但GHCI一旦开始就占用了太多RAM。

任何建议都表示赞赏!

2 个答案:

答案 0 :(得分:9)

如果要将堆大小限制为100MB并且在堆使用率增加到30%时使用压缩,则可以使用ghci +RTS -M100M -c30

有关运行时标志的更多信息,请参阅RTS选项。

答案 1 :(得分:2)

或者,使用编译器而不是解释器。