This tool reads near-realtime (interval: 0.25s - 5s) system usage statistics and display them in the terminal. Currently, it shows:
- CPU usage and temperature
- RAM usage
- GPU usage and temperature, GPU memory usage
- Network usage (up/down)
Currently only NVidia GPUs are supported. This is due to the fact an NVidia library is used to get data from the GPU.
Requires ncurses and nvidia-ml libraries.
With those installed, simply running make should produce an spmon executable.