Author: Bocaletto Luca
Language: Python
License: GPLv3
Process Monitor is a simple Python application for monitoring and managing processes running on your computer. It provides a graphical user interface for viewing and interacting with processes, making it easier to keep track of system resource usage.
- View a list of running processes with details such as PID, name, CPU usage, memory usage, status, user, creation time, and more.
- Sort the list of processes by different columns.
- Terminate processes.
- Start new processes.
- Customize which columns are displayed in the process list.
- Search for specific processes.
Before running the Process Monitor, make sure you have Python and the required libraries installed:
- Run the program by executing
process_monitor.py
. - The main window will appear with a list of running processes.
- You can interact with the processes using the provided options in the UI.
- Customize the columns displayed by clicking the "Options" button.
You can run the Process Monitor by executing the following command in your terminal or command prompt:
python process_monitor.py