我有一个使用标准生成报告的 cabal 基准测试,我还需要使用 threadscope 来修改并行度。
我刚刚设置好它,所以它只有 4 个函数,大约 8 秒的执行时间,而且事件日志文件的大小由此达到 500-800mb,这是有问题的 - threadscope 的加载经常冻结并且即使在 RAM 磁盘上也需要很长时间 &一台非常好的现代机器。
我想我不明白这是如何完成的工作流程。
实际项目将消耗足够多的内存和时间,使其完全不切实际。
处理这个问题的做法是什么?
我有一个使用标准生成报告的 cabal 基准测试,我还需要使用 threadscope 来修改并行度。
我刚刚设置好它,所以它只有 4 个函数,大约 8 秒的执行时间,而且事件日志文件的大小由此达到 500-800mb,这是有问题的 - threadscope 的加载经常冻结并且即使在 RAM 磁盘上也需要很长时间 &一台非常好的现代机器。
我想我不明白这是如何完成的工作流程。
实际项目将消耗足够多的内存和时间,使其完全不切实际。
处理这个问题的做法是什么?