Pdhv is a real-time performance data acquisition software.

It uses Microsoft's Performance Counters API to display and record the data you need. Developed in Rust 🦀, it offers high efficiency and reliability.

Demonstration Demonstration
Demonstration

developed with low-level libraries

Windows-sys

Raw-window-handle

Wgpu

Wgpu-glyph

Serde

Serde-json

Image

Pollster

Bytemuck

Random-color

Why PDHV

Microsoft's Performance Counters API provides access to a variety of data about your system, from CPU frequency to the number of bytes received by your L2 cache, and more. Pdhv allows you to browse, view, and log this data through a neat and simple interface, so you can easily monitor and analyze your system.

Hundreds of performance counters.

The Performance counter API from Microsoft gives access to hundreds of counters that can be interpreted as sensors. Pdhv gives you direct access to this API and to all sensors, the only limit being your hardware.

Efficient and reliable recordings.

The Pdhv code responsible for data collection and recording is highly optimized to ensure data accuracy and record stability for long records.

Free to use.

Free to all users.