Skip to content

vikaschoudharycs097/System-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System-Monitor

Introduction

System monitor for Linux Operating system developed using C++ language. This is used to display operating system name, kernel version, CPU utilization, memory utilization, total processes, running processes and top 10 most CPU intensive processes using ncurses library in C++.

Dependencies for Running Locally

  • cmake >= 3.14
  • make >= 4.1 (Linux, Mac), 3.81 (Windows)
    • Linux: make is installed by default on most Linux distros
  • gcc/g++ >= 5.4
    • Linux: gcc / g++ is installed by default on most Linux distros

Build Instructions

  1. Clone the repo
  2. Using terminal go into downloaded repo
  3. make build # Command to build the project
  4. Run it: ./build/monitor

License

See the LICENSE file for license rights and limitations (MIT).

About

System monitor for Linux Operating system using C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published