Kev*_*vin 3 haskell ghc
运行Haskell程序时,+ RTS -s报告诸如"字节最大驻留时间"之类的信息.有没有办法从Haskell程序中访问这些信息?Hackage上有一个提供此功能的库吗?
如果没有,有没有办法访问当前使用的内存量?例如,终端命令"top"显示的数量?
Eri*_*ikR 5
看一下GHC.Stats包中的getGCStats函数.
getGCStats
该currentBytesUsed字段将报告最后一个主要GC结束时的活动字节数.
currentBytesUsed
另请注意文档中有关必须启用RTS -T选项以及可能performGC事先调用的注释.
-T
performGC
归档时间:
9 年,3 月 前
查看次数:
61 次
最近记录: