Сообщество RSS DEV

Я собрал своё первое настоящее Linux-приложение — системный монитор на GTK4.

Итак, я некоторое время изучал Python, и наконец-то создал что-то, чем действительно горжусь. Это называется Sentinel — монитор системы для Linux. Это безумие, просто то, что я хотел, чтобы существовало, и что не было бы приложением для терминала или раздутым с помощью Electron. Он построен с использованием GTK4 и psutil, поэтому он действительно легкий (~20 МБ использования ОЗУ). Он делает: живые графики CPU, RAM, swap, диска и сети на панели детализация CPU по ядрам полный менеджер процессов, где вы можете искать по имени или PID и убивать процессы детализация памяти (использовано/кэшировано/буферизовано/свободно) информация об интерфейсе сети + общие данные сессии настройки частоты обновления, длины истории графиков, единицы измерения температуры и т. д. поставляется в виде .deb, поэтому установка довольно проста. работает на всем, что имеет GTK4 в своих репозиториях (в основном любой дистрибутив с 2021 года+), даже на старом оборудовании Это мой первый настоящий релиз, поэтому он не идеален, но работает хорошо, и я собираюсь продолжать добавлять в него сайт + загрузка: https://noahmoussa2011-pixel.github.io/sentinel/ исходный код: https://github.com/noahmoussa2011-pixel/sentinel Буду рад любым отзывам, особенно если что-то сломается на вашей системе.
favicon
dev.to
I built my first real Linux app — a GTK4 system monitor
Create attached notes ...