sudo dmidecode -t memory 看不到真实的内存类型?

CPU/显卡/打印机/USB设备等硬件问题
回复
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

sudo dmidecode -t memory 看不到真实的内存类型?

#1

帖子 科学之子 » 2015-11-21 14:05

真实内存类型是DDR3
联想启天M710E,感觉应该不会虚标吧
还是dmidecode的BUG?
和我类似的问题(但他是DDR2):viewtopic.php?t=260014
同样的方法,这个教程里就能检测到DDR2,而不是写着别的名称:http://www.cnblogs.com/bluefrog/archive ... 07993.html

代码: 全选

# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0008, DMI type 5, 20 bytes
Memory Controller Information
	Error Detecting Method: 64-bit ECC
	Error Correcting Capabilities:
		None
	Supported Interleave: One-way Interleave
	Current Interleave: One-way Interleave
	Maximum Memory Module Size: 4096 MB
	Maximum Total Memory Size: 8192 MB
	Supported Speeds:
		Other
	Supported Memory Types:
		DIMM
		SDRAM
	Memory Module Voltage: 3.3 V
	Associated Memory Slots: 2
		0x0009
		0x000A
	Enabled Error Correcting Capabilities:
		None

Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM0
	Bank Connections: 0 1
	Current Speed: Unknown
	Type: DIMM SDRAM
	Installed Size: Not Installed
	Enabled Size: Not Installed
	Error Status: OK

Handle 0x000A, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM1
	Bank Connections: 4 5
	Current Speed: 3 ns
	Type: DIMM SDRAM
	Installed Size: 2048 MB (Double-bank Connection)
	Enabled Size: 2048 MB (Double-bank Connection)
	Error Status: OK

Handle 0x000D, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 4 GB
	Error Information Handle: 0x000E
	Number Of Devices: 2

Handle 0x0010, DMI type 17, 28 bytes
Memory Device
	Array Handle: 0x000D
	Error Information Handle: 0x0011
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: DIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK0
	Type: Unknown
	Type Detail: Unknown
	Speed: Unknown
	Manufacturer: Manufacturer00
	Serial Number: SerNum00
	Asset Tag: AssetTagNum0
	Part Number: ModulePartNumber00
	Rank: Unknown

Handle 0x0013, DMI type 17, 28 bytes
Memory Device
	Array Handle: 0x000D
	Error Information Handle: 0x0014
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM1
	Bank Locator: BANK1
	Type: SDRAM
	Type Detail: Synchronous
	Speed: 800 MHz
	Manufacturer: Manufacturer01
	Serial Number: SerNum01
	Asset Tag: AssetTagNum1
	Part Number: ModulePartNumber01
	Rank: Unknown

头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: sudo dmidecode -t memory 看不到真实的内存类型?

#2

帖子 vickycq » 2015-11-21 17:30

dmidecode 只负责解读已有的 DMI 信息。如果与实际不符,说明 BIOS 向 DMI 数据区中填充的信息不实。
man dmidecode 写了: BUGS
More often than not, information contained in the DMI tables is inaccurate, incomplete or simply wrong.
参考
http://superuser.com/a/377480
http://askubuntu.com/a/306480
https://forums.freebsd.org/threads/memo ... ost-124605
http://www.linuxtoday.com/infrastructur ... 0626OSHWHL
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复