A tool to measure GPU, CPU, RAM and disk performance in one place.
This project measures CPU, RAM, GPU and Disk I/O stats and displays a simple line chart. The chart can be displayed either in the console or in a simple GUI.
Note: At the moment, performance only works on Linux systems.
Clone the repository and run ./install.sh to install all needed programs.
Alternatively, you can manually install the python packages in requirements.txt.
nvidia-smi and sysstats are also needed to display GPU RAM and disk read / write performance, respectively. RAM and CPU measurements will work without these though.
Once installed, run ./performance.py in the terminal to use the GUI version of the tool.
To use the terminal frontend, run ./performance.py -t or ./performance.py --terminal.
This project is licensed under the MIT License - see the LICENSE file for details.

