system monitor
btop¶
aristocratos/btop is a resource monitor written in C++ that shows usage and stats for processor, memory, disks, network and processes.
Install¶
Official binaries can be downloaded here.
Glances¶
nicolargo/glances is a cross-platform advance system monitor for usage monitoring for CPU, RAM, Network, GPU, etc.
Install¶
nvtop¶
Syllo/nvtop is a GPU process monitor for AMD, Intel and NVIDIA GPUs.
Install¶
sudo snap install nvtop
# Add the capability to kill processes inside nvtop
sudo snap connect nvtop:process-control
# Add the capability to inspect GPU information (fan, PCIe, power, etc)
sudo snap connect nvtop:hardware-observe
# AMDGPU process list support (read /proc/<pid>)
sudo snap connect nvtop:system-observe
# Temporary workaround to get per-process GPU usage (read /proc/<pid>/fdinfo)
sudo snap connect nvtop:kubernetes-support
Bottom¶
clementtsang/bottom is a resource monitor written in Rust. The command is btm
.
Install¶
Download and install the deb release.