threadscope
graphical thread profiler for Haskell programs
Install
- All systems
-
curl cmd.cat/threadscope.sh
- Debian
-
apt-get install threadscope
- Ubuntu
-
apt-get install threadscope
- Kali Linux
-
apt-get install threadscope
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install threadscope
- Raspbian
-
apt-get install threadscope
- Dockerfile
- dockerfile.run/threadscope
threadscope
graphical thread profiler for Haskell programs
Threadscope is a graphical thread profiler for Haskell programs. It parses and displays the content of .eventlog files emitted by the GHC 6.12.1 and later runtimes, showing a timeline of spark creation, spark-to-thread promotions and garbage collections. This helps debugging the parallel performance of Haskell programs, making easier to check that work is well balanced across the available processors and spot performance issues relating to garbage collection or poor load balancing.