Releases: Syllo/nvtop
Releases · Syllo/nvtop
Release 1.2.1
New this release:
- Per process GPU, encode and decode usage metrics are available as process columns.
- A setup window (F2) to configure the interface.
- General options
- Color support
- Update interval
- Devices display options
- Temperature scale
- Auto hide of encode/decode
- Chart options
- Update direction
- Which metric is displayed for each device
- Processes options
- Toggle ascending/descending
- Sort by
- Which field are displayed
- General options
- Save user preferences to a configuration file (F12)
Miscellaneous:
- Rewrite of GPU information extraction in preparation for potential multi vendor support (see #106).
- The build no longer requires the NVML header
- The build doesn't link to libnvidia-ml anymore, instead loads the symbols at runtime.
- Rewrite and small optimization of the interface drawing code.
- Chart positioning algorithm
- Line plot
- Avoid unnecessary ncurses clean/draw calls
Release 1.1.0
This is a minor release including:
- Bugs fixes where the interface would hang or fail to allocate and crash on systems with many GPUs.
- UI updates: plot direction, PID order and units consistency.
- Showing the power draw even when the upper limit is not provided by the driver.
- Manpage update.
- Installation instruction update.
Release 1.0.0
New in this version:
- Automatic layout of the interface
- Each GPU has its own plot for multi-GPU setup (when there is enough room on screen)
- The host CPU and memory utilization are added to the process list
- Horizontally scrollable process list to see the whole the command line
Release 0.3.1
Fix multi-device support for plot.
Release 0.3.0
New in this version:
- Maximum GPU and memory line plot
- Can be disabled with option
-p
or--no-plot
.
- Can be disabled with option
- Encoding end decoding meters auto-hide if they were not used recently
- Always visible with option
-E -1
- Always visible with option
- The multi-device information header now automatically takes advantage of the horizontal space available
- Fahrenheit option
- Activation with option
-f
or--freedom-unit
- Activation with option
- A process name now comes with its arguments
- Process name cache
- Disable cache with the option
-N
or--no-cache
- Disable cache with the option
Release 0.2.3
- Process list and command options are scrollable
Release 0.2.2
New options
- Select / Ignore GPU by ID
- Monochrome
Bugfix
- Build
- Multi-GPU checks
- Background color = Terminal background color
Release 0.2.1
- CMake build update
- Search for NVML header and lib is more robust
- Provide
-DNVML_RETRIEVE_HEADER_ONLINE=True
option to downloadnvml.h
from NVIDIA repo.
- README update with distribution installation instructions.
Release 0.2.0
- Man page
- Command line options
- Version
- Help
- Refresh rate
- Interactive options
- Sort by column
- Kill selected process
- Some refactoring
Release 0.1.0
First release of the nvtop monitoring tool.