TC PC Subsystem Bench (tc-pc-benchmark) Package name

Install latest/stable of TC PC Subsystem Bench

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install tc-pc-benchmark

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for TC PC Subsystem Bench

Package name

  • tc-pc-benchmark

License

  • MIT

Last updated

  • Today - latest/stable

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

TC PC Subsystem Bench - CPU, 2D, 3D, Memory & Disk Benchmark

TC PC Subsystem Bench is a comprehensive 5-subsystem hardware performance benchmark and system telemetry suite for Linux desktops and workstations.

An independent Linux alternative inspired by PassMark PerformanceTest for evaluating overall computer performance across compute, graphics, memory, and filesystem storage workloads with reproducible scoring and visual charts.

Genuine Linux Benchmark Subsystems Implemented:

  • CPU Mark: Multi-threaded and single-threaded prime number sieving, SHA-256 and PBKDF2-HMAC cryptography, floating-point N-body matrix math, and zlib/bz2/lzma data compression throughput.
  • 2D Graphics Mark: Offscreen QPainter vector line bursts, anti-aliased cubic Bezier splines, alpha-blended gradients, and multi-size typography rendering onto QImage surfaces.
  • 3D Graphics Mark: Software-projected 3D polygon mesh pipeline featuring subdivided icosphere and torus geometry, directional Gouraud shading, depth sorting, real-time FPS, 1% Low FPS, and triangles-per-second metrics.
  • Memory Mark: Real buffer allocation measuring sequential 64-bit read/write bandwidth, block copy MB/s, and pointer-chasing random access latency (ns) alongside live /proc/meminfo telemetry.
  • Disk Mark: Safe temporary file sequential read/write and random 4K IOPS benchmarking on any mounted user directory with automatic cleanup, plus CSV, JSON, and TXT report export.

Disclaimer: This project is an independent open-source utility built by TC Studio and is not affiliated with, sponsored by, or endorsed by PassMark Software.

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install TC PC Subsystem Bench on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.