Библиотека сайта 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
По умолчанию он включает аппаратный мониторинг и выбирает опцию «Stress» для проведения стресс-теста в вашей системе.
Чтобы проверить другие параметры, зайдите на страницу справки.
$ s-tui --help