Current version: 1.7.0 | Rev 0.1.0
License: MIT License
Developer: openw3rk INVENT
Copyright: (c) openw3rk INVENT
Cross-platform CPU and memory usage monitor with process list, supporting Windows consoles.
- Displays real-time CPU usage
- Displays RAM usage
- Lists all running processes with:
- PID
- Process name
- RAM usage (MB)
- Supports colored output
- Works on:
- Windows (cmd or PowerShell) or Windows Server whitout Desktop-environment
gcc main.c -o o3ShellTaskMonitor.exe -lpsapi-lpsapiis required forGetProcessMemoryInfoon Windows.1. Create a resource file named
resource.rc:IDI_ICON1 ICON "icon.ico"2. Compile resource file:
windres resource.rc -o resource.o3. Compile program with the icon:
gcc main.c resource.o -o o3ShellTaskMonitor.exe -lpsapi4. Program is ready
5. Run it
o3ShellTaskMonitor - Version 1.7.0 | Rev 0.1.0 ----------------------------------------------------- Copyright (c) openw3rk INVENT https://openw3rk.de develop@openw3rk.de ----------------------------------------------------- o3ShellTaskMonitor comes with ABSOLUTELY NO WARRANTY. -----------------------------------------------------
CPU-usage: 12.43% RAM-usage: 47.12% PID Processname RAM (MB) 1040 program1.exe 55 5432 program2.exe 624 ...MIT License – Note the LICENSE file.