Desktop app that measures average CPU usage and uses rolling window to check for new processes and outputs all values in table:
- new processes - rolling window checks for new processes
- process - process name
- PID - process id
- avgcpu - average cpu usage
- command - command associated with process
Additional label shows time since program started running.
To run, make sure your environment is setup, check https://pygobject.gnome.org/getting_started.html
example command to run app: python3 average-cpu.py
Made with python and pyGObject