OP 31 August, 2021 - 07:25 PM
how clean does this look?
found this today and have been usin' and lovin.
download link (not my code, github):
What it does:
- Monitoring your CPU temperature/utilization/frequency/power
- Shows performance dips caused by thermal throttling
- Requires no X-server
- Built in options for stressing the CPU (stress/stress-ng/FIRESTARTER)
Options:
Code:
TUI interface: The side bar houses the controls for the displayed graphs. At the bottom, all sensors reading are presented in text form. * Use the arrow keys or 'hjkl' to navigate the side bar * Toggle between stressed and regular operation using the radio buttons in 'Modes'. * If you wish to alternate stress defaults, you can do it in <Stress options> * Select graphs to display in the <Graphs> menu * Select summaries to display in the <Summaries> menu * Use the <Reset> button to reset graphs and statistics * If your system supports it, you can use the UTF-8 button to get a smoother graph * Save your current configuration with the <Save Settings> button * Press 'q' or the <Quit> button to quit * Run `s-tui --help` to get this message and additional cli options optional arguments: -h, --help show this help message and exit -d, --debug Output debug log to _s-tui.log --debug-file DEBUG_FILE Use a custom debug file. Default: _s-tui.log -dr, --debug_run Run for 5 seconds and quit -c, --csv Save stats to csv file --csv-file CSV_FILE Use a custom CSV file. Default: s-tui_log_<TIME>.csv -t, --terminal Display a single line of stats without tui -j, --json Display a single line of stats in JSON format -nm, --no-mouse Disable Mouse for TTY systems -v, --version Display version -tt T_THRESH, --t_thresh T_THRESH High Temperature threshold. Default: 80
[size=x-large]LEAVE A LIKE & ENJOY!
ENJOY! [/size] :hackerman: