您的位置:首页 > 运维架构 > Linux

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

2015-06-24 16:23 821 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: