Недавним обновлением в состав всех дистрибутивов кроме CSS/CLS включен пакет sys-apps/dmidecode. При помощи утилиты dmidecode вы можете извлечь полезную информацию об оборудовании.
При запуске без параметров, программа выводит всю информацию в кучу, поэтому удобно использовать опцию ‘–type’.
Пример отображения информации о процессоре:
# dmidecode --type processor
# dmidecode 2.11
SMBIOS 2.5 present.
Handle 0x0004, DMI type 4, 40 bytes
Processor Information
Socket Designation: AM3R2
Type: Central Processor
Family: Phenom II
Manufacturer: AMD
ID: 43 0F 10 00 FF FB 8B 17
Signature: Family 16, Model 4, Stepping 3
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
HTT (Multi-threading)
Version: AMD Phenom(tm) II X4 925 Processor
Voltage: 1.4 V
External Clock: 200 MHz
Max Speed: 2800 MHz
Current Speed: 2800 MHz
Status: Populated, Enabled
Upgrade: Socket AM3
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: 0x0007
Serial Number: To Be Filled By O.E.M.
Asset Tag: To Be Filled By O.E.M.
Part Number: To Be Filled By O.E.M.
Core Count: 4
Core Enabled: 4
Thread Count: 4
Characteristics:
64-bit capable
Возможные значения типов данных:
- bios
- system
- baseboard
- chassis
- processor
- memory
- cache
- connector
- slot
Мне эта утилита пригодилась, когда понадобилось узнать модели планок оперативной памяти.
Пример:
# dmidecode -t memory
# dmidecode 2.11
SMBIOS 2.8 present.
# SMBIOS implementations newer than version 2.7 are not
# fully supported by this version of dmidecode.
Handle 0x003E, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x003F, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x003E
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM 1
Bank Locator: Channel A Slot 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: 0215
Serial Number: 000000000000
Asset Tag: 9876543210
Part Number: CMSX16GX3M2B1600C9
Rank: 2
Configured Clock Speed: 1600 MHz
Handle 0x0041, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x003E
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM 2
Bank Locator: Channel B Slot 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: 0215
Serial Number: 000000000000
Asset Tag: 9876543210
Part Number: CMSX16GX3M2B1600C9
Rank: 2
Configured Clock Speed: 1600 MHz
Надо сказать, что эта информация не всегда доступна. Но кол-во доступных слотов, кол-во планок памяти, их объем, максимальный поддерживаемый объем, и другую информацию получить конечно же можно.
Используя эту утилиту, я думаю, вы много полезного узнаете про своё железо.