A project for Project 1 course of SoICT - HUST
The System Information Collector is a versatile application designed to monitor and display critical system and hardware information on both Windows and Linux platforms. This application provides users with real-time insights into system performance metrics, including CPU, RAM, and disk usage, as well as network traffic details. It also offers a comprehensive view of running processes, services, and startup applications/tasks, along with detailed hardware information.
- View performance of hardware component: CPU, RAM, Disk, Network, etc.
- View and manage (terminate) running processes.
- Locate startup apps/processes/task in host system.
main/java
├── main
│ └── MainApp.java
├── network
│ └── NetworkIFTab.java
├── performance
│ ├── CPU.java
│ ├── Memory.java
│ └── Disk.java
├── startup
│ ├── CronTab.java
│ ├── LinuxApps.java
│ ├── WinApps.java
│ ├── WinStartupFolder.java
│ ├── TaskSchedule.java
│ └── autorunsc.exe
└── tabs
├── About.java
├── Performance.java
├── Processes.java
├── Services.java
├── Startup.java
├── SystemOverview.java
└── Network.java
You can download the JAR file directly at the Releases page.
Name | Student ID | |
---|---|---|
Dao Minh Quang | 20225552 | quang.dm225552@sis.hust.edu.vn |
Vu Duc Thang | 20225553 | thang.vd225553@sis.hust.edu.vn |
Distributed under the MIT License. See LICENSE
for more information.