Как проверить температуру процессора в системе Linux
Хотите проверить температуру процессора, чтобы контролировать состояние компьютера и предотвратить серьезное повреждение компонентов? Возможно, ваша система Linux перегревается, и вы хотите определить, какой аппаратный модуль вызывает проблему.
В этой статье объясняется, почему мониторинг температуры процессора важен и как проверить температуру процессора на машине Linux.
Зачем мне следить за температурой процессора?
ЦП или центральный процессор – это главный компонент компьютерной системы, ответственный за обработку данных. Температура процессора зависит исключительно от процессов и приложений, запущенных в вашей операционной системе. Перегрев, как правило, может вызвать нестабильность и неожиданные отключения.
Если не уделять должного внимания, перегретый процессор может нанести непоправимый ущерб вашей компьютерной системе, вынудив вас заменить определенные компоненты или заменить весь компьютер.
Как проверить температуру процессора в Linux
В системе Linux доступно несколько приложений, отображающих сложные детали процессора. Вы сможете проверить температуру вашего процессора с помощью таких утилит.
Получите информацию об оборудовании с помощью взглядов
Glances – это кроссплатформенный инструмент для мониторинга системы в реальном времени, написанный на языке Python. Это приложение предоставляет информацию с помощью библиотеки psutil в Linux. Помимо данных, связанных с процессором, вы также можете проверить среднюю нагрузку, память, сетевые интерфейсы, дисковый ввод-вывод, файловую систему и процессы.
Вы можете установить Glances на свой Linux-компьютер с помощью curl или wget :
curl -L https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash
wget -O- https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash
Сценарий автоматической установки не поддерживает некоторые конкретные дистрибутивы, такие как Manjaro Linux. К счастью, Glances также доступен в SnapStore в виде мгновенного пакета.
sudo snap install glances
После установки пакета запустите утилиту, набрав взгляд в системном терминале.
Glances начнет отображать информацию о системе в режиме реального времени. Нажмите клавишу S на клавиатуре, чтобы переключить сведения о датчике.
Анализ информации сенсора с помощью утилиты сенсоров
Еще один инструмент для измерения температуры процессора в Linux – датчики . Сенсоры – это утилита командной строки, которая отображает показания сенсорного чипа в режиме реального времени. Хотя некоторые дистрибутивы, такие как Ubuntu, поставляются с предустановленными датчиками, его можно установить и в других дистрибутивах, используя менеджер пакетов по умолчанию.
В дистрибутивах на основе Debian:
sudo apt-get install lm-sensors
Чтобы установить датчики в дистрибутивах на основе Arch:
sudo pacman -S lm_sensors
В дистрибутивах Fedora и RPM:
sudo dnf install lm_sensors
После установки пакета выполните следующую команду, чтобы обнаружить чипы датчиков, присутствующие в вашей системе.
sudo sensors-detect
Запустите приложение, набрав датчики в системном терминале. Вы получите информацию об оборудовании о температуре процессора вашего компьютера.
Отображение температуры процессора с помощью HardInfo
Как следует из названия, HardInfo – это простая утилита Linux, используемая для сбора информации об оборудовании, включая температуру процессора.
Вы можете установить HardInfo в ОС на базе Debian, используя команду apt :
sudo apt install hardinfo
В дистрибутивах на основе Arch:
sudo pacman -S hardinfo
Для установки в Fedora и RPM:
sudo dnf install hardinfo
После установки пакета вы можете просмотреть информацию об оборудовании, используя следующую команду.
hardinfo -rma devices.so
В выводе прокрутите вниз до раздела « Датчики », чтобы получить полную информацию о температуре процессора.
HardInfo также доступен как приложение с графическим интерфейсом. Чтобы запустить приложение с графическим интерфейсом, перейдите в меню приложений и щелкните значок HardInfo .
Кроме того, вы можете ввести hardinfo в терминале, чтобы запустить приложение.
Получайте информацию о процессоре с i7z
Если ваш компьютер работает на процессоре Intel, то i7z, вероятно, является лучшей утилитой командной строки для получения информации о температуре в вашей системе.
Вы можете легко установить i7z на Debian с помощью apt .
sudo apt install i7z
В Fedora и RPM:
sudo dnf install i7z
Чтобы установить i7z в дистрибутивах Linux на основе Arch:
sudo pacman -S i7z
В системном терминале введите sudo i7z и нажмите Enter, чтобы запустить утилиту. Будет отображена подробная информация о процессоре, включая температуру, количество ядер, частоту и т. Д.
Увеличение срока службы вашей Linux-машины
Поддержание соответствующей температуры процессора может положительно сказаться на работоспособности вашей системы. Часто перегрев может даже привести к пожару или взрыву в вашем шкафу, не говоря уже о повреждении компонентов в процессе.
Вы можете до некоторой степени предотвратить перегрев вашей системы . Но в конечном итоге наличие надлежащей системы охлаждения и вентиляции является наиболее подходящим выбором.