I built "Tux Bench" – A lightweight, visual system stress test for Linux written in pure Python

Posted by AdministrationBusy37@reddit | linux | View on Reddit | 1 comments

Hi everyone!

​I've been working on a project called Tux Bench, and I wanted to share it with the community.

​I noticed that a lot of Linux benchmarking tools are either command-line only (stress-ng) or massive downloads (Unigine, Geekbench). I wanted something in the middle: a lightweight, dependency-free app that still looks cool and puts a serious load on the system.

​What is Tux Bench? It's a system monitor and stress testing suite built entirely in Python using Tkinter. No heavy game engines or proprietary drivers required.

​Features: ​CPU Stress Test: A multi-core Recursive Ray Tracer with Anti-Aliasing (8x samples) written in pure Python math to heat up your CPU.

​Reactor Core Benchmark: A hybrid GPU/Compositor stress test. It renders a spinning 3D reactor scene with dynamic lighting, reflections, and thousands of polygons to stress your Window Manager's rasterization capabilities.