Температура процессора linux файл

Содержание
  1. Получение информации о компьютере на UNIX
  2. Информация о процессоре
  3. 1. lscpu (Linux)
  4. 2. sysctl -a (FreeBSD)
  5. 3. Файл /proc/cpuinfo (Linux)
  6. 4. Температура процессора
  7. Linux
  8. FreeBSD
  9. Информация об оперативной памяти
  10. 1. Файл /proc/meminfo (Linux)
  11. 2. free (Linux)
  12. посмотреть температуру ЦПУ
  13. Re: посмотреть температуру ЦПУ
  14. Re: посмотреть температуру ЦПУ
  15. Re: посмотреть температуру ЦПУ
  16. Re: посмотреть температуру ЦПУ
  17. Re: посмотреть температуру ЦПУ
  18. Re: посмотреть температуру ЦПУ
  19. Температура процессора в Ubuntu Linux
  20. Как проверить температуру процессора в Ubuntu Linux?
  21. Используйте Psensor для проверки температуры процессора в Ubuntu Linux
  22. Как посмотреть температуру жесткого диска?
  23. Как проверить температуру в Ubuntu Linux с помощью i7z?
  24. Как проверить температуру твердотельного накопителя NVMe в Ubuntu Linux?
  25. Заключение
  26. Температура процессора Linux
  27. Температура процессора в Linux
  28. 1. Установка
  29. 2. Настройка программы
  30. Использование sensors
  31. Использование psensor
  32. Выводы
  33. Оцените статью:
  34. Об авторе
  35. 15 комментариев

Получение информации о компьютере на UNIX

В данной статье пойдет речь о способах сбора сведений об оборудовании компьютера, который находится под управлением операционных систем семейства UNIX, такие как Linux и BSD. Также, будет немного затронута часть получения системной информации. Действия будут выполняться из командной строки без графической оболочки — их можно выполнить, подключившись к компьютеру удаленно по SSH.

Информация о процессоре

Команды для получения данных о процессоре.

1. lscpu (Linux)

Команда показывает информацию о характеристиках процессора в удобном виде:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Model name: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
Stepping: 4
CPU MHz: 2592.918
BogoMIPS: 5187.50
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 20480K
NUMA node0 CPU(s): 0-7

* больше всего нас интересует:

  • Architecture — архитектура процессора — 32 бит или 64.
  • Core(s) per socket — количество ядер на процессор.
  • Socket(s) — количество физических/виртуальных процессоров.
  • CPU(s) — суммарное количество процессорных ядер.
  • Model name — модель процессора.

2. sysctl -a (FreeBSD)

Команда отображает множество данных, поэтому добавляем фильтр:

sysctl -a | egrep -i ‘hw.machine|hw.model|hw.ncpu’

hw.model: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz
hw.machine: amd64
hw.ncpu: 2

* на самом деле, команда sysctl работает и в Linux, но формат вывода менее удобен, по сравнению с вышерассмотренной lscpu.

3. Файл /proc/cpuinfo (Linux)

Позволяет увидеть подробную информацию по каждому ядру:

Команда для подсчета количества ядер:

cat /proc/cpuinfo | grep processor | wc -l

4. Температура процессора

Linux

Сначала необходимо установить утилиту.

yum install lm_sensors

apt-get install lm-sensors

После установки утилиты выполняем:

FreeBSD

Загружаем необходимый модуль:

* для автоматической его загрузки добавляем в файл /boot/loader.conf строку coretemp_load=»YES»

sysctl -a | grep temperature

dev.cpu.0.temperature: 40.0C
dev.cpu.1.temperature: 41.0C

Информация об оперативной памяти

1. Файл /proc/meminfo (Linux)

MemTotal: 8010284 kB
MemFree: 1058580 kB
MemAvailable: 2791616 kB
Buffers: 1884 kB
Cached: 1754092 kB
SwapCached: 122280 kB
Active: 4330296 kB
Inactive: 2006792 kB
Active(anon): 3623768 kB
Inactive(anon): 983120 kB
Active(file): 706528 kB
Inactive(file): 1023672 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1048572 kB
SwapFree: 597684 kB
Dirty: 20 kB
Writeback: 0 kB
AnonPages: 4466532 kB
Mapped: 92808 kB
Shmem: 25776 kB
Slab: 408732 kB
SReclaimable: 308820 kB
SUnreclaim: 99912 kB
KernelStack: 7312 kB
PageTables: 23276 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 5053712 kB
Committed_AS: 3770324 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 159328 kB
VmallocChunk: 34359341052 kB
HardwareCorrupted: 0 kB
AnonHugePages: 3248128 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 257984 kB
DirectMap2M: 8130560 kB

* чаще всего, самое важное:

  • MemTotal — общий объем оперативной памяти.
  • MemFree — объем памяти, который не используется системой.
  • Buffers — память, которая в данным момент ожидает записи на диск.
  • Cached — объем, задействованный под кэш чтения с диска.
  • MemAvailable — объем памяти, доступной в распределители без необходимости обмена.
  • SwapTotal — объем файла подкачки.
  • SwapFree — свободный объем файла подкачки.

* Объем используемой памяти = MemTotal – MemFree — Cached — Buffers.

Для перевода килобайт в гигабайты можно воспользоваться онлайн калькулятором.

Читайте также:  Linux ping show loss

2. free (Linux)

Данная команда позволяет получить информацию об использовании памяти в удобной таблице. Для еще большего удобства, мы выведем ее с помощью дополнительного параметра -h:

total used free shared buff/cache available
Mem: 3,7G 568M 378M 193M 2,8G 2,6G
Swap: 4,0G 94M 3,9G

Источник

посмотреть температуру ЦПУ

Подскажите, где в /proc можно посмотреть температуру и(или) загрузку процессора?

Re: посмотреть температуру ЦПУ

Универсальное решение: прогой sensors из пакета lmsensors. Очень немногие дрова экспортируют такие данные в /proc.

Re: посмотреть температуру ЦПУ

Не знаю, как насчёт «немногие», по моему опыту — большинство, но ядро должно быть собрано правильно.
$ cat /proc/acpi/thermal_zone/TZS0/temperature
temperature: 58 C

Re: посмотреть температуру ЦПУ

Это не температура проца. Подозреваю что это температура датчика на мамке(скорее всего северный или южный мост).

Для проца есть температура по каждому ядру. У меня оно экспортируется через /sys:

Re: посмотреть температуру ЦПУ

/proc очень опасна для локального злоумышленника.

Лучше так:
> sysctl -a | grep thermal

hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 39,5C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.passive_cooling: 1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 95,0C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 95,0C
hw.acpi.thermal.tz0._ACx: 95,0C -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._TC1: 4
hw.acpi.thermal.tz0._TC2: 3
hw.acpi.thermal.tz0._TSP: 60

Понятно, что «hw.acpi.thermal.tz0.temperature: 39,5C» и есть данные температуры процессора.

Re: посмотреть температуру ЦПУ

а что мешает так:

]$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +48.0°C (high = +100.0°C, crit = +100.0°C)

coretemp-isa-0001
Adapter: ISA adapter
Core 1: +49.0°C (high = +100.0°C, crit = +100.0°C)

Re: посмотреть температуру ЦПУ

Спасибо «по температуре». Еще бы по загрузке. Как то раньше «вытаскивал» оттуда — но забыл .

Источник

Температура процессора в Ubuntu Linux

Главное меню » Linux » Температура процессора в Ubuntu Linux

Перегрев системы создает проблемы, связанные с производительностью, при работе на ноутбуке/компьютере. Следовательно, мониторинг температуры процессора может помочь вам преодолеть проблему перегрева, закрыв ненужные системные приложения. В этой статье содержится полная информация о том, как проверить температуру процессора в Ubuntu Linux.

Как проверить температуру процессора в Ubuntu Linux?

Вы можете установить в систему датчики для проверки температуры процессора в Ubuntu Linux. Для этого откройте командный терминал и выполните в нем следующую команду:

Если в системе не установлены датчики, загрузка этих датчиков начнется после успешного выполнения указанной выше команды.

Теперь используйте команду ниже, чтобы обнаружить микросхемы мониторинга оборудования системы. Эта команда предоставит информацию о датчиках процессора и микросхемах аппаратного мониторинга:

Наконец, выполните команду ниже, чтобы проверить температуру процессора и другие связанные с ней детали:

Вы также можете выполнить команду watch -n2 sensor, чтобы постоянно отображать информацию о температуре.

Используйте Psensor для проверки температуры процессора в Ubuntu Linux

Перед установкой Psensor в систему необходимо настроить lm-сенсоры. lm-Sensor – это утилита командной строки для мониторинга оборудования, и вы также можете установить hddtemp для измерения температуры жесткого диска.

Откройте терминал Linux и выполните следующую команду для установки lm-сенсоров и hddtemp:

После выполнения указанной выше команды используйте команду обнаружения для обнаружения аппаратных датчиков:

Используйте команду Датчики, чтобы убедиться, что она работает правильно:

После выполнения команды датчика вы получите следующий результат:

Теперь выполните следующую команду для установки Psensor в системе:

После установки Psensor в систему запустите это приложение и настройте его в соответствии со своими требованиями.

Читайте также:  Pip команда не найдена windows

Как посмотреть температуру жесткого диска?

В Linux жесткие диски имеют встроенный инструмент проверки работоспособности SMART, который предлагает различные варианты, такие как самоконтроль, анализ, технологию отчетности и т. Д. SMART также показывает подробную информацию о сбое диска, чтобы вы могли защитить себя от потери. данные. Этот инструмент также поможет вам проверить диск на наличие потенциальных проблем.

Как проверить температуру в Ubuntu Linux с помощью i7z?

Эта командная строка используется для печати информации о ЦП на основных процессорах Intel, таких как i3, i5 и i7. Он также используется для сообщения о температуре процессора.

Выполните следующую команду для установки в Ubuntu:

Как проверить температуру твердотельного накопителя NVMe в Ubuntu Linux?

Для контроля температуры Nvme ssd выполните в терминале следующую команду:

После успешной установки используйте команду nvme, чтобы получить список устройств NVMe:

Заключение

В этой статье мы собрали полную информацию о том, как проверить температуру процессора в Ubuntu Linux с помощью нескольких процедур. Как мы объясняли, перегрев системы может вызвать различные проблемы в работе вашей системы, поэтому очень важно контролировать температуру системы. Вы можете легко использовать эти процедуры без каких-либо ошибок, потому что все эти процедуры опробованы и протестированы на разных системах и, следовательно, безопасны для выполнения.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Температура процессора Linux

В этой небольшой статье мы рассмотрим как посмотреть температуру процессора с помощью lm_sensors. Lm_sensors — это акроним от Linux monitoring sensors. Это набор инструментов с открытым исходным кодом, с помощью которого вы можете посмотреть и отслеживать многие параметры работы системы, такие как напряжение, температура, влажность и обороты кулеров.

Кроме того, утилита позволяет определять допустимые границы показателей, например, та же температура процессора Linux для определенной модели. Таким образом, вы можете найти неполадку в системе вовремя и заменить неработающий элемент, например, вентилятор, чтобы избежать перегрева и выхода и строя оборудования.

Температура процессора в Linux

1. Установка

Обычно, пакет lm_sensors уже предустановлен в большинстве систем и сконфигурирован для работы. Но если в вашей системе его нет, то программу не так сложно установить. В ArchLinux:

sudo pacman -S lm_sensors

В RedHat или CentOS:

sudo yum install lm_sensors

В Debian, Ubuntu или Linux Mint:

sudo apt-get install lm-sensors

В SUSE или OpenSUSE:

sudo zypper in sensors

2. Настройка программы

Когда установка будет завершена, нам необходимо выполнить настройку, чтобы определить все сенсоры, подключенные к системе. Для этого выполните:

Утилита sensors-detect пытается найти все установленное оборудование и загрузить рекомендованные для него модули ядра. В большинстве случаев вам будет достаточно нажимать кнопку Enter в ответ на все вопросы программы, тем самым давая ответы по умолчанию. Мы рассматривали более подробно sensors-detect в статье управление кулером Linux.

Использование sensors

Теперь можно перейти к просмотру доступной температуры. Для этого наберите:

Здесь отображается не только температура процессора Linux, но и другие полезные показатели, такие как, напряжение и частота вращения вентиляторов. Для любителей, можно вывести температуру процессора в Фаренгейтах с помощью опции -f:

Чтобы постоянно наблюдать за температурой процессора можно использовать команду watch. По умолчанию она будет обновлять информацию раз в две секунды:

Если вы видите, что для какого-либо компонента температура становится критической, значит пора разобрать системный блок и посмотреть что там произошло, возможно, нужно поменять термопасту или заменить кулер.

Использование psensor

Если вы не любите работать в терминале и вам больше по душе графический интерфейс, то можно воспользоваться графической утилитой psensor, которая берет информацию через lm_sensors. Чтобы установить ее в Ubuntu выполните:

Читайте также:  Patch pes 2013 windows

sudo apt install psensor

Дальше утилиту можно запустить из главного меню или командой:

Здесь отображается вся та же информация, что и в lm_sensors, но, кроме того, есть температура видеокарты, жесткого диска, загрузка процессора и видеокарты, а также другие параметры. В настройках утилиты вы можете выбрать единицу измерения температуры:

Добавить в авто запуск:

И выбрать датчики, которые нужно использовать:

Выводы

В этой статье мы рассмотрели как узнать температуру процессора linux. Надеюсь, эта информация была полезной для вас. Если у вас остались вопросы, спрашивайте в комментариях.

На завершение видео о том как посмотреть температуру процессора linux:

Нет похожих записей

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

15 комментариев

Использую lm_sensors в связке с gkrellm, предварительно собрав ядро с нужными модулями для сенсоров.

у меня нет коменды whatch 🙁

юзаю такое

xuser@mbs:

$ cat bin/sr.sh
#!/bin/sh
#
while [ true ]; do
sensors | grep -v POWER | grep -v CHASSIS
echo — — —
sleep $1
done

sr.sh 5
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.17 V (min = +1.45 V, max = +1.75 V)
+3.3 Voltage: +3.38 V (min = +3.00 V, max = +3.60 V)
+5.0 Voltage: +4.97 V (min = +4.50 V, max = +5.50 V)
+12.0 Voltage: +12.24 V (min = +11.20 V, max = +13.20 V)
CPU FAN Speed: 1573 RPM (min = 0 RPM, max = 1800 RPM)
CPU Temperature: +31.0°C (high = +90.0°C, crit = +125.0°C)
MB Temperature: +39.0°C (high = +70.0°C, crit = +125.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +32.0°C
Core1 Temp: +40.0°C

Конечно нет, потому что нужна watch

:(( каждый человек имеет право тупить %:))

да, всё нормально.

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

вот полный выовд sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.22 V (min = +1.45 V, max = +1.75 V)
+3.3 Voltage: +3.38 V (min = +3.00 V, max = +3.60 V)
+5.0 Voltage: +4.95 V (min = +4.50 V, max = +5.50 V)
+12.0 Voltage: +12.24 V (min = +11.20 V, max = +13.20 V)
CPU FAN Speed: 1614 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
POWER FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS4 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS2 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CHASSIS3 FAN FAN Speed: 0 RPM (min = 0 RPM, max = 1800 RPM)
CPU Temperature: +40.0°C (high = +90.0°C, crit = +125.0°C)
MB Temperature: +47.0°C (high = +70.0°C, crit = +125.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +38.0°C
Core1 Temp: +44.0°C

Большое спасибо adminu за этот блог,очень нужен для начинающих.Автору видео о температурных данных для Линукс.Всё работет без сучка и задоринки.У меня Linux Mint 19.1 Tessa- пару лет назад в первые в жизни поставил Ubuntu и что . не пошло.Пришлось присесть на Windows.Не созрел тогда и базы знаний,практический не было(т.е. опыта) да и главное возраст стал подпирать,торопить(секрета не делаю мне под 70 лет).Сделал вторую попытку(тянет меня к Линуксу,почему- простой,скоростной,а главное очень умный.Он предугадывает твои желания.Надо только его понять.Мой «рекорд» по установке-Linux Mint 19.1 — 32 минуты,рабочая версия с минимумом программ*условно «триал») и можно работать.На расширенную «версиию» Linux Mint 19.1 (c «примочками» и «бубнами») по полной программе-«расширенная» версия для IT-гурманов- ещё + 35 минут.И «дело в шляпе».
Всем всего наилучшего.

Источник

Оцените статью