Reputation: 21286
I have a cabal benchmark that uses criterion to generate reports, and I also need to use threadscope to revise the parallelism.
I just got it setup, so it's only 4 functions, about 8 seconds of execution, and just from that the eventlog file's size gets to 500-800mb which is problematic - threadscope's loading frequently freezes & takes a very long time even on RAM disk & a very good modern machine.
I assume I don't understand the workflow of how this is meant to be done.
Actual projects would consume more than enough memory & time to make it entirely impractical.
What's the practice to handle this?
Upvotes: 4
Views: 226