Haskell分析一段固定的时间

时间:2014-01-11 17:11:02

标签: haskell profiling

我目前正在尝试配置Haskell服务器。服务器永远运行,所以我只需要一段固定时间的分析报告。我尝试只运行程序3分钟,然后礼貌地要求它终止,但不知何故,haskell分析器不遵守术语信号,并生成不完整的数据。

我的第一次尝试:

timeout --signal SIGTERM 3m ./actionsDemo +RTC -hc -RTS -p -K100M

任何人都知道如何整齐地描述这个服务器?

1 个答案:

答案 0 :(得分:2)

获取正在运行的程序的堆概要文件的方法有详细记录here,第5.5.3节。简而言之,您只需要删除最后一个“不完整”的样本,然后照常进行。

还有一个相关的trac ticket让hp2ps自己处理它,但它似乎还没有准备好。

对于时间/分配情况分析,我没有答案。