I’ve been working on a small project for awhile now that I feel has evolved enough to the point that I think I’m ready to share it: RamSleuth.
RamSleuth is a pure-Rust tool that gives you live memory & controller telemetry and a quick and easy Memory Benchmark on AMD and Intel systems, from a desktop GUI or a terminal TUI.
What it shows
- Live memory-controller state: SMU clocks (MCLK/UCLK/FCLK), 27 DRAM subtimings, GDM and command rate on AMD; a read-only MCHBAR decode on Intel.
- SPD EEPROM decode (fully unprivileged): maker, rank, density, base speed, and XMP 2.0/3.0 / EXPO profiles.
- A bandwidth/latency grid (AVX2/AVX-512), one worker pinned per physical core, plus a burn-in soak mode.
- One small privileged daemon holds only
CAP_SYS_RAWIO; every client (GUI, TUI, CLI) runs unprivileged.
Feedback and bug reports are very welcome.
