Skip to content

Лёгкий ncurses-монитор системы для RK3588: CPU, RAM, NPU, VPU и RGA в реальном времени прямо в терминале. Написан на C, минимальная нагрузка, работа через /proc и /sys.

License

Notifications You must be signed in to change notification settings

TheCakeMan1/RKMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 RKMonitor — Текстовый мониторинг системы на RK3588

RKMonitor — это легковесный мониторинг системы на C с использованием ncurses. Позволяет отслеживать загрузку процессора, состояние памяти и другую системную информацию прямо в терминале.

image image


📦 Установка

🏗 Сборка из исходников

Поддерживаются Linux, Orange Pi, возможно Raspberry Pi.

  1. Установите ncurses (если не установлена):
    sudo apt install libncurses-dev
  2. Клонируйте репозиторий:
    git clone https://github.com/TheCakeMan1/RKMonitor.git
    cd RKMonitor
  3. Скомпилируйте:
    mkdir build && cd build
    cmake ..
    make
  4. Запустите программу(обязательно от sudo):
    sudo ./rock-monitor

🔧 Функции

✅ Отображение загрузки процессора
✅ Мониторинг оперативной памяти
✅ Вывод информации сопроцессорах NPU и VPU, а также RGA
✅ Минимальная нагрузка на систему так как написана на C
✅ Оптимизировано для RK3588

🛠 Разработка

Хотите внести свой вклад? Отлично! Форкните репозиторий, внесите изменения и создайте Pull Request.

git clone https://github.com/TheCakeMan1/RKMonitor.git
cd RKMonitor
git checkout -b my-feature-branch

📜 Лицензия

Проект распространяется под лицензией MIT – свободно используйте, модифицируйте и распространяйте.
👤 Автор: TheCakeMan1
📧 Контакт: lilo.lilo565@gmail.com

About

Лёгкий ncurses-монитор системы для RK3588: CPU, RAM, NPU, VPU и RGA в реальном времени прямо в терминале. Написан на C, минимальная нагрузка, работа через /proc и /sys.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published