Характеристики процесора в linux

Залежно від ваших потреб про процесор можна дізнатися різну інформацію. Наприклад ім`я виробника, ім`я моделі, тактову частоту, кількість ядер / потоків, конфігурацію кешу, доступні рассшіренія процесора (апаратна віртуалізація, AES, MMX, SSE) і т д. У Linux існує безліч інструментів як командного рядка так і з графічним інтерфейсом які показують інформацію про обладнання та в тому числі процесорі.

1. / proc / cpuinfo

Найпростіший метод подивитися характеристики процесора - відкрити автоматично оновлюваний системою файл / proc / cpuinfo. У цьому файл показані характеристики використовуваного процесора:

$ More / proc / cpuinfo

15934711577_4136a8e0b9_c

Відео: Відео # 18. Налаштування Linux. секція "параметри"

Тут ви можете дізнатися кількість ядер процесора, кількість потоків в одному ядрі, доступні прапори, і ще кілька речей.

2. cpufreq-info

Утиліта cpufreq-info входить в набір утиліт для управління частотою процесора cpufrequtils, і дозволяє подивитися частоту працюють CPU, максимальну і мінімальну частоти на яких може працювати процесор, а також політику управління cpufreq.

Для перегляду інформації про першому ядрі використовуйте:

$ Cpufreq-info -c 0

16094667926_d979240081_c

3. cpuid

Консольна утиліта cpuid показує детальну інформацію про процесор використовуючи набір функцій CPUID. Виводиться тип і сімейство процесора, розширення, конфігурація кешу, TLB і функції управління живленням.

$ cpuid

15500753923_6f1b25e8e9_c

4. dmidecode

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

$ Sudo dmidecode




16094667836_825b61d0e5_b

5. hardinfo

Hardinfo це графічна утиліта яка дозволяє отримати інформацію про процесор та іншому обладнанні в системі в зручно читається.

$ hardinfo

15933041268_40ccc17407_b

6. i7z

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

$ Sudo i7z

15534687744_1968dc2b18_c

7. inxi




inxi - це bash скрипт, написаний для збору інформації про систему в зручному і зрозумілому для людини вигляді. Він показує модель процесора, розмір кешу, швидкість таймера і підтримувані додаткові можливості процесора.

$ Inxi -C

16118548081_2426859224_c

8. likwid-topology

Likwid (Like I Knew What I`m Doing) - це набір інструментів командного рядка для вимірювання, настроювання і відображення параметрів обладнання комп`ютера. likwid-topology - показує характеристики процесора (потоки, кеш, NUMA). Також можна визначити сімейство процесора наприклад Intel Core 2 або AMD Shanghai.

15934711707_5dc0793599_b

9. lscpu

lscpu відображає вміст / proc / cpuinfo в більш зручному для користувача вигляді. Наприклад кількість активних ядер, потоків, сокетов, NUMA.

$ lscpu

15933173470_69e53b3021_b

10. lshw

lshw - універсальний інструмент для збору даних про обладнання. На відміну від інших інструментів для lshw необхідні права суперкористувача так як він читає інформацію з DMI в BIOS. Можна дізнатися загальна кількість ядер, і кількість активних ядер. Але немає інформації про кеші L1 / L2 / L3. Для утиліти також доступний Gtk2 / Gtk3 бекенд.

$ Sudo lshw -class processor

15498132484_a47c4e8cb3_c

11. lstopo

Утиліта lstopo входить в пакет hwloc і візуалізує топологію системи. Сюди входить процесор, пам`ять, пристрої введення / виводу. Ця команда корисна для ідентифікації архітектури процесора і топології NUMA.

$ lstopo

15934399829_4012213734_z

Відео: Новорічний ролик 2015: тестування RBDoom3-BFG на процесорі Ельбрус-4С

12. numactl

Спочатку розробляється для настройки планування NUMA і політик управління пам`яттю в Linux numactl також дозволяє подивитися топологію NUMA:

$ Numactl --hardware

16094667876_9d7daa77a1_b

13. x86info

x86info - інструмент командного рядка для перегляду інформації про процесорах архітектури x86. Надана інформація включає модель, кількість ядер / потоків, швидкість таймера, конфігурацію кешу, підтримувані прапори і т д.

$ X86info --all

16131238626_d8a703c060_c

Поділися в соціальних мережах:

Схожі
Використання оперативної пам`яті в linuxВикористання оперативної пам`яті в linux
Що таке процесор? Особливості та характеристикиЩо таке процесор? Особливості та характеристики
Як приховати процес в linuxЯк приховати процес в linux
Як дізнатися версію дистрибутива ubuntuЯк дізнатися версію дистрибутива ubuntu
Як включити всі ядра в багатоядерному комп`ютері на windows 10?Як включити всі ядра в багатоядерному комп`ютері на windows 10?
Чим відрізняються процесори i3 i5 i7Чим відрізняються процесори i3 i5 i7
Cpu masterCpu master
Кількість ядер в комп`ютеріКількість ядер в комп`ютері
Розгін процесора linuxРозгін процесора linux
Як дізнатися температуру комплектуючих ноутбука?Як дізнатися температуру комплектуючих ноутбука?
» » Характеристики процесора в linux