Proposal for Go Script to Monitor CPU Utilization on Windows
I propose to develop a Go-based script to monitor CPU utilization and list the top 10 CPU-consuming applications on your Windows system. The script will display periodic updates on the total CPU utilization and the top 10 applications, similar to Windows Task Manager.
Key Features:
CPU Utilization Reporting: Displays the system’s total CPU usage.
Top 10 Applications List: Shows the top 10 apps using the most CPU.
Periodic Updates: Outputs data periodically, without real-time updates.
Windows Compatibility: Designed for Windows systems.
Technical Approach:
Written in Go for efficiency and simplicity.
Uses Windows APIs or libraries to gather CPU and app metrics.
Periodically displays data in a clear format.
Ideal Candidate: I have Go programming expertise and Windows systems experience. I can ensure the script is efficient, simple, and well-commented for future reference.
Timeline: I will deliver the script within 3-4 hours with all functionality fully implemented and tested.
Code Quality: The code will be clean, simple, and well-commented for ease of future modifications.