Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

s-tui: консольная утилита для мониторинга температуры, частоты, мощности и загрузки процессора в Linux

Оригинал: s-tui: A Terminal Tool To Monitor CPU Temperature, Frequency, Power And Utilization In Linux
Автор: Prakash Subramanian
Дата публикации: 3 января 2019 года
Перевод: А. Кривошей
Дата перевода: сентябрь 2019 г.

По умолчанию каждый администратор Linux использует lm_sensors для контроля температуры процессора.

lm_sensors (Linux monitoring sensors) - это бесплатное приложение с открытым исходным кодом, которое предоставляет утилиты и драйверы для мониторинга температуры, напряжения и скорости вращения вентиляторов.

Это утилита командной строки, и если вы ищете альтернативные инструменты, я бы предложил вам посмотреть на s-tui.

Это пользовательский интерфейс для Stress, который помогает администратору просматривать температуру процессора в цветах.

Что такое s-tui

s-tui - это консольный интерфейс для мониторинга вашего компьютера. s-tui позволяет графически контролировать температуру процессора, частоту, мощность и загрузку из терминала. Также он показывает падение производительности, вызванное перегревом, требует минимальных ресурсов и не требует X-сервера. Он был написан на Python и требует привилегий root для использования.

s-tui - это автономное приложение, которое может работать «из коробки» и не нуждается в конфигурационных файлах для управления основными функциями. s-tui использует psutil для проверки информации о вашем оборудовании. Если ваше оборудование не поддерживается, вы можете не увидеть всю информацию.

Запуск s-tui от имени root дает доступ к максимальной частоте Turbo Boost, доступной для вашего процессора при нагрузке на все ядра. Он использует утилиту Stress в фоновом режиме для проверки того, что температура не превышает допустимый диапазон, загружая вашу системами определенными типами вычислительных нагрузок.

Запуск разогнанного ПК - это нормально, пока он стабилен и температура его компонентов не превышает допустимого диапазона. Существует несколько программ для оценки стабильности системы посредством стресс-тестирования системы и, соответственно, уровня разгона.

Установка s-tui в Linux

Он написан на Python, и установка с помощью pip является рекомендуемым способом установки s-tui в Linux. Убедитесь, что в вашей системе установлен пакет python-pip. Если нет, используйте следующую команду для его установки.

Для Debian/Ubuntu используйте команду Apt или Apt-Get.

$ sudo apt install python-pip stress

Для Archlinux используйте команду Pacman.

$ sudo pacman -S python-pip stress

Для Fedora используйте команду DNF.

$ sudo dnf install python-pip stress

Для CentOS/RHEL используйте команду YUM.

$ sudo yum install python-pip stress

Для openSUSE используйте команду Zypper.

$ sudo zypper install python-pip stress

Наконец, выполните приведенную ниже команду для установки s-tui:

Для Python 2.x:

$ sudo pip install s-tui

Для Python 3.x:

$ sudo pip3 install s-tui

Запуск s-tui

Как я уже говорил в начале статьи, для получения всей информации из вашей системы требуются права суперпользователя. Просто выполните следующую команду для запуска s-tui.

$ sudo s-tui

Запуск s-tui

По умолчанию он включает аппаратный мониторинг и выбирает опцию «Stress» для проведения стресс-теста в вашей системе.

опция «Stress»

Чтобы проверить другие параметры, зайдите на страницу справки.

$ s-tui --help