我目前正在尝试配置Haskell服务器。服务器永远运行,所以我只需要一段固定时间的分析报告。我尝试只运行程序3分钟,然后礼貌地要求它终止,但不知何故,haskell分析器不遵守术语信号,并生成不完整的数据。
我的第一次尝试:
timeout --signal SIGTERM 3m ./actionsDemo +RTC -hc -RTS -p -K100M
任何人都知道如何整齐地描述这个服务器?
答案 0 :(得分:2)
获取正在运行的程序的堆概要文件的方法有详细记录here,第5.5.3节。简而言之,您只需要删除最后一个“不完整”的样本,然后照常进行。
还有一个相关的trac ticket让hp2ps自己处理它,但它似乎还没有准备好。
对于时间/分配情况分析,我没有答案。