Skip to content

SidebarMonitor 1.5.8 — GPU use by process

Choose a tag to compare

@WRCX WRCX released this 12 Nov 10:02
· 16 commits to main since this release

The GPU section now shows who is using the GPU, and how much of its memory each process holds.

Added

GPU use by process. Each GPU's load graph carries one line per process, in that process's colour (the same hue it wears on the CPU bars), over the GPU's own load as the shaded area. Hover the graph to see every process's % at that instant.

VRAM split by process. The VRAM bar is segmented by process, biggest holder first, with the unowned rest (driver, desktop, small fry) as the grey tail. Hover it to see each process's VRAM and any GPU-visible system RAM it also holds. A legend under the bar names the colours: ● Sandfall 97% 7.8G ● chrome 2% 412M.

Up to six processes per GPU: the busiest first, plus the biggest idle VRAM holders, so a model server parked on 9 GiB stays on the bar while a game is running. Read unelevated from the same counters Task Manager uses (GPU Engine and GPU Process Memory).

Changed

A process's GPU % is now its busiest engine, as Task Manager counts it, not the sum of its engines, which could read above the GPU's own load (105 % for a game on a GPU at 97 %).


Snapshot contract v28: the agent and the panel must be the same version (the installer updates both). Two installers as before: SidebarMonitor-1.5.8.msi bundles the AMD Ryzen Master Monitoring SDK; SidebarMonitor-lite-1.5.8.msi leaves AMD's binaries out.

Not code-signed yet, so Windows SmartScreen may warn on first run — choose More info → Run anyway.