Меню Рубрики

Сведения о процессоре linux

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

В зависимости от ваших потребностей о процессоре можно узнать различную информацию. Вам может понадобится производитель, модель, тактовая частота, количество ядер или потоков, конфигурация кэша, доступные расширения процессора (аппаратная виртуализация, AES, MMX, SSE) и так далее. В Linux существует уйма инструментов как командной строки так и с графическим интерфейсом которые показывают информацию об оборудовании и в том числе процессоре.

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

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

1. /proc/cpuinfo

Простейший метод посмотреть характеристики процессора — открыть автоматически обновляемый системой файл /proc/cpuinfo. В этом файл показаны характеристики используемого процессора:

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

2. cpufreq-info

Утилита cpufreq-info входит в набор утилит для управления частотой процессора cpufrequtils, и позволяет посмотреть частоту каждого из ядер процессора, максимальную и минимальную частоты на которых может работать процессор, а также политику управления cpufreq. Перед использованием утилиту надо установить:

sudo apt install cpufrequtils

Для просмотра информации о первом ядре используйте:

3. cpuid

Консольная утилита cpuid показывает подробную информацию о процессоре используя набор функций CPUID. Выводится тип и семейство процессора, расширения, конфигурация кэша, TLB и информация про функции управления питанием. Для установки выполните:

sudo apt install cpuid

4. dmidecode

Утилита dmidecode собирает подробную информацию об оборудовании системы на основе данных DMI в BIOS. Отображаемая информация включает производителя, версию процессора, доступные расширения, максимальную и минимальную скорость таймера, количество ядер, конфигурацию кэша L1/L2/L3 и т д. Здесь информация о процессоре Linux намного легче читается чем у предыдущей утилиты.

sudo dmidecode -t 4

5. hardinfo

Hardinfo это графическая утилита которая позволяет получить информацию о процессоре и другом оборудовании в системе в графическом интерфейсе. Утилиту надо установить:

sudo apt install hardinfo

6. i7z

Утилита i7z — монитор параметров процессора в реальном времени для процессоров Intel Core i3, i5 и i7. Он отображает информацию по каждому ядру в реальном времени, такую как состояние TurboBoost, частота ядер, настройки управления питанием, температура и т д. У i7z есть консольный интерфейс основанный на Ncurses, а также графический на базе библиотек Qt.

7. inxi

Команда inxi — это bash скрипт, написанный для сбора информации о системе в удобном и понятном для человека виде. Он показывает модель процессора, размер кэша, скорость таймера и поддерживаемые дополнительные возможности процессора. Для установки используйте:

sudo apt install inxi

8. likwid-topology

Likwid (Like I Knew What I’m Doing) — это набор инструментов командной строки для измерения, настройки и отображения параметров оборудования компьютера. Информация о процессоре может быть выведена с помощью утилиты likwid-topology Она показывает модель и семейство процессора, ядра, потоки, кэш, NUMA. Установка:

sudo apt install likwid

9. lscpu

Команда lscpu отображает содержимое /proc/cpuinfo в более удобном для пользователя виде. Например, архитектуру процессора, количество активных ядер, потоков, сокетов.

10. lshw

Команда lshw — универсальный инструмент для сбора данных об оборудовании. В отличии от других инструментов для lshw необходимы права суперпользователя так как утилита читает информацию из DMI в BIOS. Можно узнать общее количество ядер, и количество активных ядер. Но нет информации об кэше L1/L2/L3.

sudo lshw -class processor

11. lstopo

Утилита lstopo входит в пакет hwloc и визуализирует топологию системы. Сюда входит процессор, память, устройства ввода/вывода. Эта команда полезна для идентификации архитектуры процессора и топологии NUMA. Установка:

sudo apt install hwloc

12. numactl

Первоначально разрабатываемая для настройки планировки NUMA и политик управления памятью в Linux numactl также позволяет посмотреть топологию NUMA:

sudo apt install numactl

13. x86info

x86info — инструмент командной строки для просмотра информации о процессорах архитектуры x86. Предоставляемая информация включает модель, количество ядер/потоков, скорость таймера, конфигурацию кэша, поддерживаемые флаги и т д. Установка в Ubuntu:

sudo apt install x86info

14. nproc

Утилита просто выводит количество доступных вычислительных потоков. Если процессор не поддерживает технологию HyperThreading, то будет выведено количество ядер:

15. hwinfo

Утилита hwinfo позволяет выводить информацию о различном оборудовании, в том числе и о процессоре. Программа отображает модель процессора, текущую частоту, поддерживаемые расширения. Наверное, это самый простой способ узнать частоту процессора Linux:

Выводы

В этой статье мы собрали самые популярные утилиты которые позволяют посмотреть процессор linux. Как видите, их действительно очень много. А какими программами пользуетесь вы? Мне нравится lscpu. Напишите в комментариях!

Источник

9 полезных команд для получения информации о процессоре (CPU) в Linux

В этой статье мы покажем вам различные способы получения подробной информации о вашем процессоре (CPU). Мы будем запрашивать информацию: архитектура процессора, vendor_id, модель, количество ядер процессора, скорость каждого ядра и многое другое. По сути, /proc/cpuinfo содержит всю эту информацию, а каждая команда/утилита получает свой вывод уже из этого файла.

С учетом сказанного, ниже приведены 9 команд для получения информации о вашем процессоре в Linux.

1. Получение информации о CPU с помощью команды cat

Вы запросто можете просмотреть информацию о своём ЦП, просмотрев содержимое файла /proc/cpuinfo с помощью команды cat следующим образом:

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

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

2. Команда lscpu для просмотра информации о архитектуре процессора

Команда lscpu выводит информацию о архитектуре процессора из sysfs и /proc/cpuinfo, как показано в примере ниже:

Архитектура процессора в Linux

3. Команда cpuid — работает только с x86 процессорами

Команда cpuid выводит полную информацию о CPU, собранную из инструкции CPUID, а также обнаруживает точную модель процессора(ов) x86 из этой информации.

Обязательно установите cpuid перед запуском.

После установки запустите cpuid для сбора информации о процессоре x86.

Информация о процессоре только с x86 архитектурой

4. Команда dmidecode — показывает информацию об оборудовании в Linux

dmidecode — это инструмент для извлечения информации об оборудовании любой системы в Linux. Он выводит содержимое таблицы DMI компьютера (a.k.a SMBIOS) в удобном для чтения формате. Спецификация SMBIOS определяет различные типы DMI, для CPU — «процессор» и используется он следующим образом:

Показывает информацию об оборудовании в Linux

5. Inxi Tool — показывает информацию о системе в Linux

Inxi — это мощный системный информационный скрипт командной строки, предназначенный для консоли и IRC (Internet Relay Chat). Вы можете использовать его для мгновенного извлечения информации об оборудовании.

Inxi можно установить таким образом:

Чтобы отобразить полную информацию о процессоре, включая тактовую частоту процессора и максимальную скорость CPU (если доступно), используйте флаг -C следующим образом:

Вывод информации о системе в Linux

6. lshw Tool — список настроек оборудования

lshw — это простой инструмент для сбора подробной информации об аппаратной конфигурации компьютера. Вы можете использовать опцию -C для выбора аппаратного класса CPU в этом случае:

Вывод конфигурации оборудования в Linux

7. hardinfo — показывает информацию о оборудовании в окне GTK+ (в графическом окне)

hardinfo отображает информацию об оборудовании в окне GTK+, вы можете установить hardinfo следующим образом:

После установки введите:

Также можно сгенерировать информационный отчет о системном оборудовании, нажав кнопку «Создать отчет». В приведенном ниже интерфейсе нажмите «Создать», чтобы продолжить. Обратите внимание, что вы можете выбрать категорию информации об оборудовании, которая будет создана.

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

8. hwinfo — показывает текущую информацию об оборудовании

hwinfo используется для извлечения информации об оборудовании, присутствующем в системе Linux. Чтобы отобразить информацию о вашем процессоре, используйте —cpu:

Вывод текущей информации об оборудовании

9. nproc — вывод количество процессорных ядер

Команда nproc используется для отображения количества процессорных ядер, присутствующих на вашем компьютере:

Для получения дополнительной информации об использовании прочтите man-страницы этих команд следующим образом:

Спасибо за уделенное время на прочтение статьи!

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

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

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Сведения о железе linux
  • Сброс пароля пользователя linux mint
  • Сброс пароля windows через linux
  • Сброс пароля windows 7 kali linux
  • Сброс id teamviewer linux