диагностика железа

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

диагностика железа

Непрочитанное сообщение Olej » 10 апр 2015, 02:48

inxi - тонкая диагностика вашего железа ... что вы и сами о нём не знаете.

Начиная с самой простой:

Код: Выделить всё

olej@nvidia ~ $ inxi
CPU~Dual core Pentium CPU E6600 (-MCP-) clocked at 1603.000 Mhz Kernel~3.13.0-37-generic i686 Up~1:49 Mem~954.0/4038.2MB HDD~410.1GB(19.0% used) Procs~151 Client~Shell inxi~1.8.4  
Но она может быть и самой развёрнутой, чем вы управляете параметрами запуска:

Код: Выделить всё

olej@nvidia ~ $ inxi --help
inxi supports the following options. You can combine them, or list them
one by one: Examples: inxi -v4 -c6 OR inxi -bDc 6
 
If you start inxi with no arguments, it will show the short form.
The following options if used without -F, -b, or -v will show just the complete line(s):
A,C,D,G,I,M,N,P,S,f,i,n,o,p,l,u,r,s,t - you can use these alone or together to show
just the line(s) you want to see.
If you use them with -v [level], -b or -F, it will show the full output for that line 
along with the output for the chosen verbosity level.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Output Control Options:
-A  Show Audio/sound card information.
-b  Shows basic output, short form. Like inxi -v 2, only minus hard disk names.
-c  Available color schemes. Scheme number is required. Color selectors run a color selector option
    prior to inxi starting which lets you set the config file value for the selection.
    Supported color schemes: 0-32 Example: inxi -c 11
    Color selectors for each type display (NOTE: irc and global only show safe color set):
    94 - Console, out of X
    95 - Terminal, running in X - like xTerm
    96 - Gui IRC, running in X - like Xchat, Quassel, Konversation etc.
    97 - Console IRC running in X - like irssi in xTerm
    98 - Console IRC not in  X
    99 - Global - Overrides/removes all settings. Setting specific removes global.
-C  Show full CPU output, including per CPU clockspeed.
-d  Shows optical drive data. Same as -Dd. With -x, adds features line to output. -xx adds a few more features.
-D  Show full hard Disk info, not only model, ie: /dev/sda ST380817AS 80.0GB. See also -x and -xx.
-f  Show all cpu flags used, not just the short list. Not shown with -F to avoid spamming.
-F  Show Full output for inxi. Includes all Upper Case line letters, plus -s and -n.
    Does not show extra verbose options like -x -d -f -u -l -o -p -t -r unless you use that argument.
-G  Show Graphic card information (card, x type, resolution, glx renderer, version).
-i  Show Wan IP address, and shows local interfaces (requires ifconfig network tool). Same as -Nni
    Not shown with -F for user security reasons, you shouldn't paste your local/wan IP.
-I  Show Information: processes, uptime, memory, irc client, inxi version.
-l  Show partition labels. Default: short partition -P. For full -p output, use: -pl (or -plu).
-M  Show machine data. Motherboard, Bios, and if present, System Builder (Like Lenovo).
    Older systems/kernels without the required /sys data can use dmidecode instead, run as root.
-n  Show Advanced Network card information. Same as -Nn. Shows interface, speed, mac id, state, etc.
-N  Show Network card information. With -x, shows PCI BusID, Port number.
-o  Show unmounted partition information (includes UUID and LABEL if available).
    Shows file system type if you have file installed, if you are root OR if you have
    added to /etc/sudoers (sudo v. 1.7 or newer): <username> ALL = NOPASSWD: /usr/bin/file (sample)
-p  Show full partition information (-P plus all other detected partitions).
-P  Show Partition information (shows what -v 4 would show, but without extra data).
    Shows, if detected: / /boot /home /tmp /usr /var. Use -p to see all mounted partitions.
-r  Show distro repository data. Currently supported repo types: APT; PACMAN; PISI; YUM.
-R  Show RAID data. Shows RAID devices, states, levels, and components, and extra data with -x/-xx
    If device is resyncing, shows resync progress line as well.
-s  Show sensors output (if sensors installed/configured): mobo/cpu/gpu temp; detected fan speeds.
    Gpu temp only for Fglrx/Nvidia drivers. Nvidia shows screen number for > 1 screens.
-S  Show System information: host name, kernel, desktop environment (if in X), distro
-t  Show processes. Requires extra options: c (cpu) m (memory) cm (cpu+memory). If followed by numbers 1-20,
    shows that number of processes for each type (default: 5; if in irc, max: 5): -t cm10
    Make sure to have no space between letters and numbers (-t cm10 -right, -t cm 10 -wrong).
-u  Show partition UUIDs. Default: short partition -P. For full -p output, use: -pu (or -plu).
-v  Script verbosity levels. Verbosity level number is required. Should not be used with -b or -F
    Supported levels: 0-7 Example: inxi -v 4
    0 - Short output, same as: inxi
    1 - Basic verbose, -S + basic CPU + -G + basic Disk + -I.
    2 - Adds networking card (-N), Machine (-M) data, shows basic hard disk data (names only),
        and, if present, basic raid (devices only, and if inactive, notes that). similar to: inxi -b
    3 - Adds advanced CPU (-C), network (-n) data, and switches on -x advanced data option.
    4 - Adds partition size/filled data (-P) for (if present):/, /home, /var/, /boot
        Shows full disk data (-D).
    5 - Adds audio card (-A); sensors (-s), partition label (-l) and UUID (-u), short form of optical drives,
        standard raid data (-R).
    6 - Adds full partition data (-p), unmounted partition data (-o), optical drive data (-d), full raid.
    7 - Adds network IP data (-i); triggers -xx.
-x  Show extra data (only works with verbose or line output, not short form): 
    -C - bogomips on Cpu;
    -d - Adds items to features line of optical drive; adds rev version to optical drive.
    -D - Hdd temp with disk data if you have hddtemp installed, if you are root OR if you have added to
         /etc/sudoers (sudo v. 1.7 or newer): <username> ALL = NOPASSWD: /usr/sbin/hddtemp (sample)
    -G - Direct rendering status for Graphics (in X).
    -G - (for single gpu, nvidia driver) screen number gpu is running on.
    -i - Show IPv6 as well for LAN interface (IF) devices.
    -I - Show system GCC, default. With -xx, also show other installed GCC versions.
    -N -A - Adds version/port(s)/driver version (if available) for Network/Audio;
    -N -A -G - Network, audio, graphics, shows PCI Bus ID/Usb ID number of card;
    -R - Shows component raid id. Adds second RAID Info line: raid level; report on drives (like 5/5);
         blocks; chunk size; bitmap (if present). Resync line, shows blocks synced/total blocks.
    -S - Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version
    -t - Adds memory use output to cpu (-xt c), and cpu use to memory (-xt m).
-xx Show extra, extra data (only works with verbose or line output, not short form): 
    -D - Adds disk serial number.
    -I - Adds other detected installed gcc versions to primary gcc output (if present).
    -M - Adds chassis information, if any data for that is available.
    -R - Adds superblock (if present); algorythm, U data. Adds system info line (kernel support,
         read ahead, raid events). Adds if present, unused device line. Resync line, shows progress bar.
    -xx -@ <11-14> - Automatically uploads debugger data tar.gz file to ftp.techpatterns.com.
-z  Adds security filters for IP addresses, Mac, and user home directory name. Default on for irc clients.
-Z  Absolute override for output filters. Useful for debugging networking issues in irc for example.
 
Additional Options:
-h --help      This help menu.
-H             This help menu, plus developer options. Do not use dev options in normal operation!
--recommends   Checks inxi application dependencies + recommends, and directories, then shows
               what package(s) you need to install to add support for that feature.
-U             Auto-update script. Note: if you installed as root, you
               must be root to update, otherwise user is fine.
-V --version   inxi version information. Prints information then exits.
 
Debugging Options:
-%  Overrides defective or corrupted data.
-@  Triggers debugger output. Requires debugging level 1-14 (8-10 - logging of data).
    Less than 8 just triggers inxi debugger output on screen.
    1-7  - On screen debugger output
    8    - Basic logging
    9    - Full file/sys info logging
    10   - Color logging.
    The following create a tar.gz file of system data, plus collecting the inxi output to file:
    To automatically upload debugger data tar.gz file to ftp.techpatterns.com: inxi -xx@ <11-14>
    For alternate ftp upload locations: Example: inxi -! ftp.yourserver.com/incoming -xx@ 14
    11 - With data file of xiin read of /sys.
    12 - With xorg conf and log data, xrandr, xprop, xdpyinfo, glxinfo etc.
    13 - With data from dev, disks, partitions, etc., plus xiin data file.
    14 - Everything, full data collection.
Вот пример непосредственно из help-а выше:

Код: Выделить всё

olej@nvidia ~ $ inxi -v4 -c6 OR inxi -bDc 6
System:    Host: nvidia Kernel: 3.13.0-37-generic i686 (32 bit, gcc: 4.8.2) Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   Mobo: ASUSTeK model: P5G41T-M LX2/GB version: Rev X.0x Bios: American Megatrends version: 0405 date: 11/22/2010
CPU:       Dual core Pentium CPU E6600 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 ssse3 vmx) bmips: 12277.7 
           Clock Speeds: 1: 1603.00 MHz 2: 1603.00 MHz
Graphics:  Card: NVIDIA GF119 [GeForce GT 520] bus-ID: 01:00.0 
           X.Org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1920x1080@60.0hz 
           GLX Renderer: GeForce GT 520/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 331.113 Direct Rendering: Yes
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 
           driver: r8169 ver: 2.3LK-NAPI port: e800 bus-ID: 02:00.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: f4:6d:04:60:78:6f
Drives:    HDD Total Size: 410.1GB (19.0% used) 1: id: /dev/sda model: WDC_WD2500AAKX size: 250.1GB 
           2: id: /dev/sdb model: STM3160318AS size: 160.0GB 
Partition: ID: / size: 68G used: 6.6G (11%) fs: ext4 ID: /home size: 158G used: 18G (12%) fs: ext4 
           ID: swap-1 size: 4.72GB used: 0.00GB (0%) fs: swap 
Info:      Processes: 151 Uptime: 1:50 Memory: 955.4/4038.2MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4 
В некоторых дистрибутивах команды может не быть и её придётся установить из репозитария:

Код: Выделить всё

bash-4.2$ yum list inxi
...
0 packages excluded due to repository protections
Доступные пакеты
inxi.noarch                                              2.2.16-1.fc20
Её может не быть даже в репозитариях (некоторых дистрибутивов).
Тогда вы легко установите её загрузив с сайта проекта: Unit 193.
С сайта проекта полезно грузить утилиту ещё и потому, что там свежая версия, для многих программ это не так важно, но диагностика по свежей версии становится намного отчётливее.

frost42
Писатель
Сообщения: 43
Зарегистрирован: 21 фев 2012, 19:50
Откуда: Новокузнецк
Контактная информация:

inxi - диагностика железа

Непрочитанное сообщение frost42 » 10 апр 2015, 04:28

Она ещё и погоду показывает:

Код: Выделить всё

[frost42@frost42-laptop ~]$ inxi -w
Weather:   Conditions: 32 F (0 C) - Mostly Cloudy Time: April 10, 7:25 AM NOVT
[frost42@frost42-laptop ~]$ 

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: inxi - диагностика железа

Непрочитанное сообщение Olej » 16 апр 2015, 00:48

Вот таким образом (-F) утилита даёт сводную информацию о системе, в частности версию BIOS:

Код: Выделить всё

olej@nvidia ~/2015_WORK/GlobalLogic/BOOK.Tools.org/Texamples/GUI/wxWidgets $ inxi -F
System:    Host: nvidia Kernel: 3.13.0-37-generic i686 (32 bit) Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   Mobo: ASUSTeK model: P5G41T-M LX2/GB version: Rev X.0x Bios: American Megatrends version: 0405 date: 11/22/2010
CPU:       Dual core Pentium CPU E6600 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 ssse3 vmx) 
           Clock Speeds: 1: 1603.00 MHz 2: 1603.00 MHz
Graphics:  Card: NVIDIA GF119 [GeForce GT 520] 
           X.Org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1920x1080@60.0hz 
           GLX Renderer: GeForce GT 520/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 331.113
Audio:     Card-1: Intel NM10/ICH7 Family High Definition Audio Controller driver: snd_hda_intel
           Card-2: NVIDIA GF119 HDMI Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-37-generic
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: f4:6d:04:60:78:6f
Drives:    HDD Total Size: 731.2GB (42.4% used) 1: id: /dev/sda model: WDC_WD2500AAKX size: 250.1GB 
           2: id: /dev/sdb model: STM3160318AS size: 160.0GB 3: USB id: /dev/sdc model: Transcend_1GB size: 1.0GB 
           4: USB id: /dev/sdd model: Transcend size: 320.1GB 
Partition: ID: / size: 68G used: 7.8G (13%) fs: ext4 ID: /home size: 158G used: 19G (13%) fs: ext4 
           ID: swap-1 size: 4.72GB used: 0.15GB (3%) fs: swap 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 34.0C mobo: 36.0C gpu: 44C 
           Fan Speeds (in rpm): cpu: 1917 sys-1: 0 
Info:      Processes: 187 Uptime: 14:45 Memory: 2215.7/4038.2MB Client: Shell inxi: 1.8.4 

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 30 июл 2016, 19:09

Большой обзор утилит (много и разных) диагностики железа описаны в статье и в теме форума: А что внутри?

Там же обзор установки, запуска, внешнего вида с картинками ;-) - целого ряда графических, GUI инструментов тонкой диагностики железа (состав, режимы, бэнчмарки и др.)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 28 янв 2017, 11:50

Диагностика сетевого интерфейса ethtool.

Код: Выделить всё

[olej@dell etc]$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 5c:26:0a:03:73:e9 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 58:94:6b:19:ef:28 brd ff:ff:ff:ff:ff:ff
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:22:16:10 brd ff:ff:ff:ff:ff:ff
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:22:16:10 brd ff:ff:ff:ff:ff:ff

Код: Выделить всё

[olej@dell etc]$ sudo ethtool eno1 
[sudo] пароль для olej: 
Settings for eno1:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 2
	Transceiver: internal
	Auto-negotiation: on
	MDI-X: off (auto)
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes
Не активный (DOWN) интерфейс:

Код: Выделить всё

[olej@dell etc]$ sudo ethtool wlp3s0
Settings for wlp3s0:
	Link detected: no

[olej@dell etc]$ ifconfig wlp3s0
wlp3s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 58:94:6b:19:ef:28  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 38  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 14 июл 2017, 16:29

Olej писал(а):Большой обзор утилит (много и разных) диагностики железа описаны в статье и в теме форума: А что внутри?
Диагностика железа, с разных сторон - это всегда (или время от времени) вопрос актуальный!
И много здесь по форуму раскидано.
Собираем всё до кучи ;-) ...

мелкие полезные команды
lshw - диагностика железа, запускается от root ... вывод очень большой, лучше перенаправить в файл
мелкие полезные команды
Инфрмация о процессоре lscpu
редкие полезные команды
Блочные устройства в системе lsblk:
редкие полезные команды
Соответствие между USB-концентраторами и подключенными на них устройствами
Производительность диска
тест монитора
SD-карточки
тех.характеристики процессоров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 14 сен 2019, 20:28

Код: Выделить всё

olej@ACER:/usr/lib/lmbench/bin/x86_64-linux-gnu$ aptitude search hardinfo
p   hardinfo                                                      - выводит информацию о системе                                           

olej@ACER:/usr/lib/lmbench/bin/x86_64-linux-gnu$ sudo apt install hardinfo
[sudo] пароль для olej: 
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие НОВЫЕ пакеты будут установлены:
  hardinfo
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 322 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 890 kB.
Пол:1 http://deb.debian.org/debian buster/main amd64 hardinfo amd64 0.5.1+git20180227-2 [322 kB]
Получено 322 kB за 0с (753 kB/s)
Выбор ранее не выбранного пакета hardinfo.
(Чтение базы данных … на данный момент установлено 410369 файлов и каталогов.)
Подготовка к распаковке …/hardinfo_0.5.1+git20180227-2_amd64.deb …
Распаковывается hardinfo (0.5.1+git20180227-2) …
Настраивается пакет hardinfo (0.5.1+git20180227-2) …
Обрабатываются триггеры для desktop-file-utils (0.23-4) …
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для man-db (2.8.5-2) …
c1.png
c2.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 01 дек 2022, 00:48

Olej писал(а):
10 апр 2015, 02:48
inxi - тонкая диагностика вашего железа ...
Вообще то мне больше всего пришлись (но это дело вкуса, субъективное) inxi и lshw - и тот и другой требует отдельной установки, но делается это стандартным способом, с помощью apt или dnf, с именем пакета совпадающим с именем утилиты.

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

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 01 дек 2022, 01:01

Olej писал(а):
01 дек 2022, 00:48
Но lshw (если без опций) отпугивает огромным количеством вывода, в котором разгребаться невозможно ... но все проблемы толкования закончились как только я стал делать диагностику по отдельным подсистемам опциями команды ... да и inxi тоже.
Вот как выглядит машина и процессор для сервера (1U сервер DELL R420):

Код: Выделить всё

olej@R420:~$ inxi
CPU: 2x 10-Core Intel Xeon E5-2470 v2 (-MT MCP SMP-) speed/min/max: 1208/1200/3200 MHz Kernel: 5.4.0-132-generic x86_64 
Up: 9h 35m Mem: 6712.0/96617.3 MiB (6.9%) Storage: 2.38 TiB (11.9% used) Procs: 583 Shell: bash 5.0.17 inxi: 3.0.38 

Код: Выделить всё

olej@R420:~$ sudo inxi -Mxxx
Machine:   Type: Server System: Dell product: PowerEdge R420 v: N/A serial: 9DDFKY1 Chassis: type: 23 serial: 9DDFKY1 
           Mobo: Dell model: 0CN7CM v: A06 serial: ..CN1374035400RO. BIOS: Dell v: 2.9.0 date: 01/09/2020 

Код: Выделить всё

olej@R420:~$ inxi -Cxxx
CPU:       Topology: 2x 10-Core model: Intel Xeon E5-2470 v2 bits: 64 type: MT MCP SMP arch: Ivy Bridge rev: 4 
           L2 cache: 50.0 MiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 192038 
           Speed: 1274 MHz min/max: 1200/3200 MHz Core speeds (MHz): 1: 1272 2: 1277 3: 1273 4: 2045 5: 1230 6: 2675 7: 1211 
           8: 1826 9: 1227 10: 2580 11: 1207 12: 1404 13: 1217 14: 1203 15: 1540 16: 1287 17: 2003 18: 1240 19: 3101 20: 1233 
           21: 3043 22: 1712 23: 3065 24: 1840 25: 1373 26: 2515 27: 1565 28: 2524 29: 1302 30: 2679 31: 1427 32: 2778 
           33: 1310 34: 2415 35: 1210 36: 1952 37: 1209 38: 1943 39: 1592 40: 3086 

Код: Выделить всё

olej@R420:~$ sudo lshw -C CPU
[sudo] пароль для olej:       
  *-cpu:0                   
       описание: ЦПУ
       продукт: Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
       производитель: Intel Corp.
       физический ID: 400
       сведения о шине: cpu@0
       версия: Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
       слот: CPU1
       размер: 1853MHz
       capacity: 3600MHz
       разрядность: 64 bits
       частота: 3705MHz
       возможности: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida arat pln pts md_clear flush_l1d cpufreq
       конфигурация: cores=10 enabledcores=10 threads=20
  *-cpu:1
       описание: ЦПУ
       продукт: Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
       производитель: Intel Corp.
       физический ID: 401
       сведения о шине: cpu@1
       версия: Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
       слот: CPU2
       размер: 1685MHz
       capacity: 3600MHz
       разрядность: 64 bits
       частота: 3705MHz
       возможности: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida arat pln pts md_clear flush_l1d cpufreq
       конфигурация: cores=10 enabledcores=10 threads=20
Видно как inxi & lshw дают разную (с разных сторон, в разном представлении) информацию, но вместе и исчерпывающую (мне, по крайней мере, этого всегда хватало).
Ну ... и ещё:

Код: Выделить всё

olej@R420:~$ lscpu
Архитектура:                     x86_64
CPU op-mode(s):                  32-bit, 64-bit
Порядок байт:                    Little Endian
Address sizes:                   46 bits physical, 48 bits virtual
CPU(s):                          40
On-line CPU(s) list:             0-39
Потоков на ядро:                 2
Ядер на сокет:                   10
Сокетов:                         2
NUMA node(s):                    2
ID прроизводителя:               GenuineIntel
Семейство ЦПУ:                   6
Модель:                          62
Имя модели:                      Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
Степпинг:                        4
CPU МГц:                         2845.210
CPU max MHz:                     3200,0000
CPU min MHz:                     1200,0000
BogoMIPS:                        4799.95
Виртуализация:                   VT-x
L1d cache:                       640 KiB
L1i cache:                       640 KiB
L2 cache:                        5 MiB
L3 cache:                        50 MiB
NUMA node0 CPU(s):               0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38
NUMA node1 CPU(s):               1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39
Vulnerability Itlb multihit:     KVM: Mitigation: Split huge pages
Vulnerability L1tf:              Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable
Vulnerability Mds:               Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Meltdown:          Mitigation; PTI
Vulnerability Mmio stale data:   Unknown: No mitigations
Vulnerability Retbleed:          Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling, PBRSB-eIBRS Not affe
                                 cted
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Флаги:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse s
                                 se2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopolog
                                 y nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm
                                  pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault 
                                 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida a
                                 rat pln pts md_clear flush_l1d
И (чтобы разобраться с нумерацией ядер-процессоров - см. нумерация ядер процессоров):

Код: Выделить всё

olej@R420:~$ lscpu -e
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE    MAXMHZ    MINMHZ
  0    0      0    0 0:0:0:0           да 3200,0000 1200,0000
  1    1      1    1 1:1:1:1           да 3200,0000 1200,0000
  2    0      0    2 2:2:2:0           да 3200,0000 1200,0000
  3    1      1    3 3:3:3:1           да 3200,0000 1200,0000
  4    0      0    4 4:4:4:0           да 3200,0000 1200,0000
  5    1      1    5 5:5:5:1           да 3200,0000 1200,0000
  6    0      0    6 6:6:6:0           да 3200,0000 1200,0000
  7    1      1    7 7:7:7:1           да 3200,0000 1200,0000
  8    0      0    8 8:8:8:0           да 3200,0000 1200,0000
  9    1      1    9 9:9:9:1           да 3200,0000 1200,0000
 10    0      0   10 10:10:10:0        да 3200,0000 1200,0000
 11    1      1   11 11:11:11:1        да 3200,0000 1200,0000
 12    0      0   12 12:12:12:0        да 3200,0000 1200,0000
 13    1      1   13 13:13:13:1        да 3200,0000 1200,0000
 14    0      0   14 14:14:14:0        да 3200,0000 1200,0000
 15    1      1   15 15:15:15:1        да 3200,0000 1200,0000
 16    0      0   16 16:16:16:0        да 3200,0000 1200,0000
 17    1      1   17 17:17:17:1        да 3200,0000 1200,0000
 18    0      0   18 18:18:18:0        да 3200,0000 1200,0000
 19    1      1   19 19:19:19:1        да 3200,0000 1200,0000
 20    0      0    0 0:0:0:0           да 3200,0000 1200,0000
 21    1      1    1 1:1:1:1           да 3200,0000 1200,0000
 22    0      0    2 2:2:2:0           да 3200,0000 1200,0000
 23    1      1    3 3:3:3:1           да 3200,0000 1200,0000
 24    0      0    4 4:4:4:0           да 3200,0000 1200,0000
 25    1      1    5 5:5:5:1           да 3200,0000 1200,0000
 26    0      0    6 6:6:6:0           да 3200,0000 1200,0000
 27    1      1    7 7:7:7:1           да 3200,0000 1200,0000
 28    0      0    8 8:8:8:0           да 3200,0000 1200,0000
 29    1      1    9 9:9:9:1           да 3200,0000 1200,0000
 30    0      0   10 10:10:10:0        да 3200,0000 1200,0000
 31    1      1   11 11:11:11:1        да 3200,0000 1200,0000
 32    0      0   12 12:12:12:0        да 3200,0000 1200,0000
 33    1      1   13 13:13:13:1        да 3200,0000 1200,0000
 34    0      0   14 14:14:14:0        да 3200,0000 1200,0000
 35    1      1   15 15:15:15:1        да 3200,0000 1200,0000
 36    0      0   16 16:16:16:0        да 3200,0000 1200,0000
 37    1      1   17 17:17:17:1        да 3200,0000 1200,0000
 38    0      0   18 18:18:18:0        да 3200,0000 1200,0000
 39    1      1   19 19:19:19:1        да 3200,0000 1200,0000

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: диагностика железа

Непрочитанное сообщение Olej » 01 дек 2022, 01:09

Olej писал(а):
01 дек 2022, 01:01
Вот как выглядит машина и процессор для сервера
И (зафиксирую) диагностику по другим (что поинтереснее) компьютерам под рукой...
Вот процессор Xeon E3-1240 v3:

Код: Выделить всё

olej@esprimop420:~$ sudo inxi -CMxxx 
[sudo] пароль для olej: 
Machine:   Type: Desktop System: FUJITSU product: ESPRIMO P420 v: N/A serial: YLTH127947 Chassis: type: 6 
           v: C$WH01 serial: YLTH127947 
           Mobo: FUJITSU model: D3230-A1 v: S26361-D3230-A1 serial: B246DA44 BIOS: FUJITSU // American Megatrends 
           v: 4.6.5.4 R1.17.0 for D3230-A1x date: 03/06/2014 
CPU:       Info: Quad Core model: Intel Xeon E3-1240 v3 bits: 64 type: MT MCP arch: Haswell rev: 3 
           L1 cache: 256 KiB L2 cache: 8 MiB L3 cache: 7.8 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 54275 
           Speed: 3592 MHz min/max: 800/3800 MHz volts: 1.2 V ext-clock: 100 MHz Core speeds (MHz): 1: 3592 
           2: 3592 3: 3592 4: 3592 5: 3592 6: 3592 7: 3588 8: 3590 
Память:

Код: Выделить всё

olej@esprimop420:~$ sudo lshw -C memory
  *-firmware                
       description: BIOS
       vendor: FUJITSU // American Megatrends Inc.
       physical id: 0
       version: V4.6.5.4 R1.17.0 for D3230-A1x
       date: 03/06/2014
       size: 64KiB
       capacity: 8MiB
       capabilities: pci upgrade shadowing cdboot bootselect edd int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-cache:0
       description: L2 cache
       physical id: 4c
       slot: CPU Internal L2
       size: 1MiB
       capacity: 1MiB
       capabilities: internal write-back unified
       configuration: level=2
  *-cache:1
       description: L1 cache
       physical id: 4d
       slot: CPU Internal L1
       size: 256KiB
       capacity: 256KiB
       capabilities: internal write-back
       configuration: level=1
  *-cache:2
       description: L3 cache
       physical id: 4e
       slot: CPU Internal L3
       size: 8MiB
       capacity: 8MiB
       capabilities: internal write-back unified
       configuration: level=3
  *-memory
       description: System Memory
       physical id: 4f
       slot: System board or motherboard
       size: 12GiB
     *-bank:0
          description: DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
          product: 9965525-120.A00LF
          vendor: Kingston
          physical id: 0
          serial: F111850E
          slot: DIMM A3
          size: 8GiB
          width: 64 bits
          clock: 1333MHz (0.8ns)
     *-bank:1
          description: DIMM DDR3 Synchronous 1867 MHz (0,5 ns)
          product: BLT4G3D1869DT1TX0.
          vendor: Conexant (Rockwell)
          physical id: 1
          serial: A11A140F
          slot: DIMM B4
          size: 4GiB
          width: 64 bits
          clock: 1867MHz (0.5ns)
Круто :?: :lol:

Код: Выделить всё

olej@esprimop420:~$ sudo inxi -mxxx
Memory:    RAM: total: 11.63 GiB used: 3.42 GiB (29.4%) 
           Array-1: capacity: 16 GiB slots: 2 EC: None max module size: 8 GiB note: est. 
           Device-1: DIMM A3 size: 8 GiB speed: 1333 MT/s type: DDR3 detail: synchronous bus width: 64 bits 
           total: 128 bits manufacturer: Kingston part-no: 9965525-120.A00LF serial: F111850E 
           Device-2: DIMM B4 size: 4 GiB speed: spec: 1867 MT/s actual: 1333 MT/s type: DDR3 detail: synchronous 
           bus width: 64 bits total: 64 bits manufacturer: 1315 part-no: BLT4G3D1869DT1TX0. serial: A11A140F 
Сетевая подсистема:

Код: Выделить всё

olej@esprimop420:~$ sudo lshw -C network
  *-network                 
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 0c
       serial: 90:1b:0e:2b:fe:3a
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.10.0-19-amd64 duplex=full ip=192.168.1.12 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:19 ioport:d000(size=256) memory:f7100000-f7100fff memory:f2100000-f2103fff
Тут и драйвер ... и всё-всё-всё...

Код: Выделить всё

olej@esprimop420:~$ lspci | grep Ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

olej@esprimop420:~$ lspci -n | grep 03:00.0
03:00.0 0200: 10ec:8168 (rev 0c)
Чип конкретно Realtek RTL8168

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 1 гость