Skip to content

About

Простой убийца процессов в стиле Nord, мгновенное убийство верхнего процесса клавишей Del

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ProcessKill

Простой убийца процессов в стиле Nord, мгновенное убийство верхнего процесса клавишей Del 1

⚡ Process Manager Ultra Process Manager Ultra — это настольная утилита для мониторинга и управления процессами в Linux с графическим интерфейсом на PyQt6.

Группировка процессов по корневому предку (отслеживание цепочек запуска).

Точная память PSS (включает разделяемую память) — столбец «Память MB».

Прогресс-бары в ячейках памяти для визуальной оценки загрузки RAM.

Сортировка по CPU или памяти одним кликом по заголовку.

Завершение процессов (SIGTERM → SIGKILL) по кнопке или клавише Delete.

Умное обновление без мерцания с сохранением выделенной строки.

Тема Tokyo Night, тени, кнопки Minimize/Close, перетаскивание за заголовок.

🚀 Установка и запуск Убедитесь, что у вас установлен Python 3.8+ и пакеты:

bash pip install psutil PyQt6 Скачайте файл, установите права и запускайте.

Примечание: утилита использует /proc и предназначена только для Linux.

🖥️ Интерфейс Заголовок — перетаскивание окна.

Таблица:

Процесс — имя корневого процесса и количество дочерних (×N).

ЦП % — суммарное использование CPU по группе (с учётом числа ядер).

Память MB — числовое значение + прогресс-бар от общей доступной RAM.

Сортировка — клик по заголовку «ЦП %» или «Память MB» (повторный клик меняет направление).

Кнопка «💀 Завершить процесс» — завершает выделенную группу (сначала SIGTERM, через 1.5 с — SIGKILL).

Клавиша Delete — быстрый аналог кнопки.

📊 Особенности Чёрный список системных процессов (dbus, gvfs, pipewire, etc.) — они не отображаются.

Фильтр по пользователю — показываются только процессы текущего пользователя, а также процессы с высоким потреблением (>3% CPU или >150 MB RAM).

Автообновление каждые 3 секунды.

Нижняя панель показывает количество групп и общую загрузку RAM.

📦 Зависимости psutil — получение информации о процессах.

PyQt6 — графический интерфейс.

📄 Лицензия Распространяется под лицензией MIT — свободно используйте, модифицируйте и распространяйте.

⭐ Если утилита вам полезна, поставьте звёздочку на GitHub! Сообщения об ошибках и предложения приветствуются в Issues.

About

Простой убийца процессов в стиле Nord, мгновенное убийство верхнего процесса клавишей Del

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors