This release fixes issues for SREs watching stability and regressions.
Published 4mo
Monitoring & Metrics
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
cli
dgx
gpu
htop
monitoring
nvidia
+5 more
nvidia-gpu
ratatui
rust
system-monitor
tui
Summary
AI summaryUpdates Sparkline showing stale data, Bug Fixes, and width across a mixed release.
Full changelog
dgxtop v0.2.3 — Fix Sparkline Delay & Panel Flickering
Bug Fixes
Sparkline showing stale data (~4 min delay)
- Root cause: ratatui
Sparklinerenders fromdata[0], not the end. With 300-sample buffer and ~70-char width, it displayed samples from 4+ minutes ago, ignoring the latest values. - Fix:
to_sparkline_data(width)now takes only the most recent N points matching the widget width. CPU/Memory sparklines update instantly.
Disk I/O and Network panels flickering
- Root cause: Sort by instantaneous throughput was unstable — devices with similar throughput swapped positions every tick.
selected_indexpointed at a position, not a device, so chart/stats jumped between devices. - Fix: Added device name as tie-breaker in sort for both disk and network.
update_disks()andupdate_networks()now preserve the selected device by name across re-sorts.
Install
curl -fsSL https://raw.githubusercontent.com/DennySORA/dgxtop/main/install.sh | bash
Full Changelog: https://github.com/DennySORA/dgxtop/compare/v0.2.2...v0.2.3
Full Changelog: https://github.com/DennySORA/dgxtop/compare/v0.2.2...v0.2.3
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Dgxtop
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]