- Notifications
You must be signed in to change notification settings - Fork95
Multi-featured system monitor
License
hakandundar34coding/system-monitoring-center
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Multi-featured system monitor
*** Announcement (31.10.2023): End of support for System Monitoring Center v2.x.x. The project is ended. System Monitoring Center 12.2020-10.2023. ***
Translations: Chinese (Simplified) | Chinese (Traditional) | Czech | German | English | French | Hungarian | Persian | Polish | Portuguese (Brazilian) | Portuguese (Portugal) | Russian | Spanish | Turkish |Notes for translators
- Detailed system performance and usage usage monitoring/managing features:
- Monitoring CPU, RAM, Disk, Network, GPU hardware/usage information
- Monitoring and managing processes and services (systemd)
- Monitoring users, sensors and general system information
- Supports PolicyKit. No need to run the application with "sudo"
- Hardware selection options (selecting CPU cores, disks, network cards, GPUs)
- Plotting performance data of multiple devices at the same time
- Interactive charts for querying performance data on any point
- Option for showing processes as tree or list
- Optimized for low CPU usage
- Customization menus for almost all tabs
- Supports ARM architecture
- Hardware accelerated GUI
- Free and open source
- There are several options for using System Monitoring Center:
- Installing from Flatpak (Details)
- Installing from application stores (Pardus Application Center, Pi-Apps Store)
- Installing from repositories of distributions
Installing from PyPI as a Python package.There will be no new packages on PyPI (Details)- Running from source code:
- For SMC v2: in
src/folder, run:python3 ./run_from_source.py - For SMC v1: in
src/folder, run:python3 ./Main.py
- For SMC v2: in
Show
There is no need to install these dependencies for installing the application from Flatpak.For other installation types:
For System Monitoring Center v2.x.x:
dmidecode, gir1.2-adw-1, gir1.2-glib-2.0, gir1.2-gtk-4.0, gir1.2-pango-1.0, hwdata, iproute2, python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, util-linux (>=2.31)
For System Monitoring Center v1.x.x:
dmidecode, hwdata, iproute2, procps (>=3.3), python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, util-linux (>=2.31)
Following dependencies may be required on some systems:
libcairo2-dev(for systems with .deb packages)polkit(for Arch Linux)
Optional dependencies:
vcgencmd(for physical RAM size, GPU frequency and video memory information on Raspberry Pi devices)x11-xserver-utilsorxorg-xrandr(for more accurate screen resolution and refresh rate detection of System Monitoring Center v1.x.x)
Show
- GPU usage information availability depends on vendor/driver.
- GPU load is not tracked if GPU tab is switched off (for lower CPU usage).
- Virtual machines may not provide CPU min-max frequencies, sensors and RAM hardware information.
- Non-Flatpak versions of the application has higher performance (start speed, CPU, RAM usage).
- GTK4 (used for SMC v2) consumes about 2x RAM when compared to GTK3 (used for SMC v1).
- Running SMC v1 after SMC v2 resets application settings
Expander/Collapser arrows do not work sometimes if processes are listes as tree (Processes tab).Issue
Tab customization menus are not closed when clicked outside of the popover menu after using a dropdown menu on the popover menu.
- This is a GTK4 bug. These menus can be closed by using
Esckey.
- This is a GTK4 bug. These menus can be closed by using
About
Multi-featured system monitor
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
















