nvp

Crates.ionvp
lib.rsnvp
version0.0.1
created_at2025-04-18 11:08:39.948874+00
updated_at2025-04-18 11:08:39.948874+00
descriptionA surgical-precision GPU process viewer for NVIDIA devices
homepage
repositoryhttps://github.com/lhybdv/nvp
max_upload_size
id1639226
size18,933
lhybdv (lhybdv)

documentation

https://docs.rs/nvp

README

nvp - NVIDIA Process Viewer

Crates.io Docs.rs CI Status

A surgical-precision GPU process monitor for NVIDIA devices, delivering clean and reliable process visibility.

Terminal Demo

Features ✨

  • True GPU Indexing - Maps physical bus_id (e.g., 00000000:36:00.0) to logical IDs (0,1,2...)
  • Aligned Output - Column-formatted display with smart truncation
  • Process Insights:
    • GPU memory usage (MiB)
    • Full command-line (with intelligent truncation)
    • Process owner detection
  • Zero-overhead - Pure Rust implementation, 10x faster than Python alternatives

Installation 📦

# From crates.io
cargo install nvp

# From source
cargo install --git https://github.com/yourusername/nvp
Commit count: 0

cargo fmt