Linux下查看系统支持最大内存及硬件信息

     dmidecode是一个将计算机DMI(又名SMBIOS)表的内容转换为可读格式的工具。这个表包含了系统硬件组件的介绍以及其他一些如序列号和IOS版本等有用的信息。使用dmidecode你能够获取此项信息,而无需去探测真实的硬件。
演示系统:CentOS 6.4 x64


yum install dmidecode

dmidecode -t 16

[root@localhost~]# dmidecode -t 16

# dmidecode 2.12

SMBIOS 2.4 present.


Handle 0x004A, DMI type 16, 15 bytes

Physical Memory Array

Location: System Board Or Motherboard

Use: System Memory

Error Correction Type: Multi-bit ECC

Maximum Capacity: 65024 MB

Error Information Handle: Not Provided

Number Of Devices: 12

以上显示最大支持65024MB内存

插槽数为 12

[root@localhost~]# dmidecode -t 17

# dmidecode 2.12

SMBIOS 2.4 present.


Handle 0x004B, DMI type 17, 27 bytes

Memory Device

Array Handle: 0x004A

Error Information Handle: Not Provided

Total Width: 72 bits

Data Width: 64 bits

Size: 2048 MB

Form Factor: DIMM

Set: 1

Locator: DIMM 1

Bank Locator: Bank 1

Type: DDR2

Type Detail: Synchronous

Speed: 266 MHz

Manufacturer: Not Specified

Serial Number: Not Specified

Asset Tag: Not Specified

Part Number: Not Specified

以上显示为一根DDR2 2GB内存条 速度为266MHZ

同样的,我们可以通过下边命令得到完整的内存信息。

sudo dmidecode -t memory
sudo dmidecode -t memory | less
sudo dmidecode -t memory | more

如果你好奇想要知道整个系统的详细信息,例如主板、内存、BIOS等,那么可以输入以下命令来获取。

dmidecode



你可能感兴趣的:(服务器,信息获取)