Меню Рубрики

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. Напишите в комментариях!

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

Как узнать на каком сокете процессор?

Как узнать на каком сокете процессор?

Сообщение Anguis » 02.03.2010 12:27

Ни чего про распиновку сокета я тут не нашел. Я кончено понимаю, что можно вбить в гугле и посмотреть. Но надо системными средствами узнать.
Ос — Mandriva 2010.0

Re: Как узнать на каком сокете процессор?

Сообщение deadhead » 02.03.2010 12:39

Вы хотите что бы на вывод искомой вами «магической» команды вам в ответ выдалось LGA775 или что-то в этом духе? Вот это вряд ли 🙂
Либо информация о процессоре и в гугл, либо информация о чипсете (lspci -v) и. тоже в гугл. еще можно в мануал к материнке заглянуть, но такой команды я, увы, не знаю 😉

P.S. не вижу ничего сложного сделать так

Re: Как узнать на каком сокете процессор?

Сообщение sciko » 02.03.2010 12:45

Re: Как узнать на каком сокете процессор?

Сообщение Goodvin » 02.03.2010 13:28

Господа, не путайте человека.
Всё отлично можно посмотреть.

Автор приведите вывод такой команды:

Re: Как узнать на каком сокете процессор?

Сообщение gutallin » 02.03.2010 13:32

Если не можете разобрать корпус, есть такой вариант:

1. При загрузке машины (сразу после проверки памяти и определения IDE-устройств, перед табличкой о проце и т.п), жмём Pause, находим внизу экрана строку и записываем на бумажку.
Например:
VX-Pro-UMC8670-2A5LAH09C-00
2. Нас интересует: 2A5LAH09C-00.
Отсюда можно выкусить следующее:
2A5LA — код чипсета
H0 — код производителя.
Эти коды приведени в следующих таблицах:
====================

Найдёте название материнки и чипсет — найдёте какой на ней socket.

Re: Как узнать на каком сокете процессор?

Сообщение Anguis » 02.03.2010 13:58

Господа, не путайте человека.
Всё отлично можно посмотреть.

Автор приведите вывод такой команды:

Спасибо единственному человеку путно ответившему на вопрос. Вывод команд дал —

Интересно, что это значит, при том что всеми вами хваленый гугл говорит о моделях платы и проца: LGA775

Танкистам, посылающим в гугл:

Re: Как узнать на каком сокете процессор?

Сообщение deadhead » 02.03.2010 14:05

Однако, прошу прощения.

Касаемо достоверности dmidecode хочется заметить

Re: Как узнать на каком сокете процессор?

Сообщение Anguis » 02.03.2010 14:14

Однако, прошу прощения.

Касаемо достоверности dmidecode хочется заметить

Re: Как узнать на каком сокете процессор?

Сообщение deadhead » 02.03.2010 14:24

Он дает лишь ту инфу которую в него заложили производители. возможно, они просто содрали ее с мат. платы предыдущей модели. той, что на 478-м.

Re: Как узнать на каком сокете процессор?

Сообщение Anguis » 02.03.2010 15:52

Re: Как узнать на каком сокете процессор?

Сообщение deadhead » 02.03.2010 16:05

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

P.S. просто будете не вы заглядывать в гугл, а программа в базу 🙂

Re: Как узнать на каком сокете процессор?

Сообщение Goodvin » 02.03.2010 16:11

Дело в том, что на определенных поколениях чипсетов и CPU выбор сокета — сугубо маркетинговая уловка.
Чтобы заставить юзера купить новую материнку/процессор.

Поэтому выпускались целые линейки матерей, на одних и тех же чипсетах, но с разными сокетами.
Названия матерей могли отличаться на одну буковку при этом, или даже не отличаться.
Просто вот модель материнки в двух ревизиях — с разными сокетами.
И туда влезали однаковые процессоры, но также выполненные в разном формфакторе, с ногами (478) или уже без ног (775).
Отсюда и неразбериха.
Биосы могли писать однаковые, могли экономить на обновлении и т.д. и т.п.

Источник

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

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

  • Как установить mac os sierra на старый mac
  • Как установить mac os sierra на ноутбук
  • Как установить mac os sierra на неподдерживаемый mac
  • Как установить mac os sierra на windows компьютер
  • Как установить mac os sierra на vmware workstation 12