A Shitty Performance Monitor for OS Course Project.
- Running Processes
- CPU Usage
- Memory Usage
- Disk Drive Space Usage
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
This project uses Windows native APIs to get the performance data, so it can only run on Windows.
The dll files are already included in the project, so you don't need to build them yourself.
But if you want to build it yourself anyway, follow the steps below:
- Enter the directory ./native/
- Create a build output directory e.g. build:
mkdir build
- Enter the build directory:
cd build
- Run
cmake ..
to generate the build files - Run
cmake --build . --config Debug
to build the library and copy it to the ../dll/ directory