The system monitor shows you what’s happening the computer: processes, id, CPU and memory usage. In this project, I wrote object-oriented C++ to build a Linux system monitor similar to the widely used htop application.
The biggest challenge for me while developing Linux System Monitor was to built graphics of the monitor. I learnt and implemented ncurses library that facilitates text-based graphical output in the terminal. This project relies on ncurses for display output.
Discussion