Skip to content

Re-release of v1.0 w/ SourceForge

Choose a tag to compare

@Thymester Thymester released this 06 Apr 00:22
· 6 commits to main since this release
4af7e77

System Resource Monitoring Application

Resource Monitoring Tab

  • Displays real-time CPU and memory usage graphs.
  • Allows setting custom thresholds for CPU and memory usage.
  • Provides the option to start and stop monitoring the system resources.
  • Displays a label indicating the status of monitoring.
  • Provides information about the monitoring time interval.

System Information Tab

  • Displays general system information including CPU cores, CPU model, system RAM, OS platform, and disk usage.
  • Shows network interfaces and associated IP addresses.

Export Data

  • Allows exporting monitored resource data to a CSV file.
  • Users can specify the file path and save the data in CSV format.

Resource Alerts

  • Sends notifications when CPU or memory usage exceeds the set thresholds.
  • Notifications include information about the resource exceeding its threshold percentage.

Graphical Representation

  • Graphically represents CPU and memory usage over time.
  • Updates the graphs in real-time as the monitoring continues.
  • Graphs are interactive and visually represent resource usage trends.

GUI Elements

  • Utilizes tabs to organize different functionalities.
  • Provides input fields for setting CPU threshold, memory threshold, and CPU monitoring interval.
  • Buttons for starting and stopping monitoring.
  • Provides visual representations of resource usage through graphs.

Cleanup

  • Properly stops monitoring and exits the application when the window is closed.
  • Ensures that system resources are released and the application terminates gracefully.

Download System Resource Monitor