User-defined Playground

Doom Perf Lab Playground

Explore host CPU/Memory/Disk/Network telemetry as an interactive Doom diagnostics lab. Building on Brendan Gregg's USE methodology, this lab visualizes live system stats via a Doom environment.

Startup configuration
lab-01
Doom Perf Lab playground: Explore host CPU/Memory/Disk/Network telemetry as an interactive Doom diagnostics lab.

Building on Brendan Gregg's USE methodology, this lab visualizes live system stats via a Doom environment.

Brendan Gregg's USE Methodology is a super cool way to explore potential bottlenecks in different linux system components (CPU/Memory/Disk/Network), but a lot of the ways you'll see people demonstrating it are via a terminal.

This is a way to see the different system telemetry signals in a Doom environment. Based on the very cool https://github.com/pascalvanderheiden/doom-typescript.

It's also got the use-practice tool installed, so you can put real stress on the system to visualize in the Doom world. You can even run a random load and see if you can find it in the environment.

And if you're really curious, you might even find the easter egg hidden in there somewhere...

The source code is available at https://github.com/lpmi-13/doom-perf

Every playground includes
Learn more about playgrounds
Start
Settings