How to Install and Uninstall threadscope Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 10,2024

1. Install "threadscope" package

This is a short guide on how to install threadscope on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install threadscope

2. Uninstall "threadscope" package

In this section, we are going to explain the necessary steps to uninstall threadscope on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove threadscope $ sudo apt autoclean && sudo apt autoremove

3. Information about the threadscope package on Ubuntu 21.10 (Impish Indri)

Package: threadscope
Architecture: amd64
Version: 0.2.13-1build1.1
Priority: extra
Section: universe/haskell
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 11498
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.34), libcairo2 (>= 1.12.0), libffi8 (>= 3.4), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgmp10, libgtk2.0-0 (>= 2.24.0), libharfbuzz0b (>= 0.6.0), libpango-1.0-0 (>= 1.18.0), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.14.0), zlib1g (>= 1:1.1.4)
Filename: pool/universe/t/threadscope/threadscope_0.2.13-1build1.1_amd64.deb
Size: 1647324
MD5sum: 415a3ba2d6681a255aaf09f852a3fc3b
SHA1: 6df5f2156f56a2b9dd38627ff7b9c33351f0308b
SHA256: c1419e982f4f9e169a41295145d0aa7d297ab8bd57c8d2d5cdc1898ee85c2e62
SHA512: 3c1fbe4ba9f5309ae249c6b817e551c3d2ed9a6c89eccd22a5b3bc2e53842e75cce63388989b5075925eb20647120bd3f574b26c92fd0b191c760aa91db7d010
Homepage: https://hackage.haskell.org/package/threadscope
Description-en: 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.
Description-md5: 215e0c066c6e55e7ba18313026100868