答案1
看看这个如何从 Linux 机器内检测 RAM 内存芯片规格问题。
此工具可能有帮助:
http://www.cyberciti.biz/faq/check-ram-speed-linux/
$ sudo dmidecode --类型 17 |更多的
示例输出:
# dmidecode 2.9
SMBIOS 2.4 present.
Handle 0x0018, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0017
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: J6H1
Bank Locator: CHAN A DIMM 0
Type: DDR2
Type Detail: Synchronous
Speed: 800 MHz (1.2 ns)
Manufacturer: 0x2CFFFFFFFFFFFFFF
Serial Number: 0x00000000
Asset Tag: Unknown
Part Number: 0x5A494F4E203830302D3247422D413131382D
Handle 0x001A, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0017
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: J6H2
Bank Locator: CHAN A DIMM 1
Type: DDR2
Type Detail: None
Speed: Unknown
Manufacturer: NO DIMM
Serial Number: NO DIMM
Asset Tag: NO DIMM
Part Number: NO DIMM
或者,两者新蛋网和至关重要的网站除其他网站外,还有我在 Windows 下经常使用的内存升级顾问/扫描仪。其中一些在某些时候是基于网络的,所以您可以尝试一下,或者如果您可以启动到 Windows(即使是暂时的),它可能会有所帮助。
不确定在 Windows VM 下的结果是什么,不幸的是我目前在 Windows 7 下的 VM 中运行 Linux,因此我自己无法对此进行可靠的测试。
我确实意识到这并不一定能完全满足您的要求..但也许它仍然有用。
答案2
赶紧跑
lshw -c memory
该程序应该在lshw
包中。
答案3
有时知道您有其他选择是件好事,所以这里是:
# dmidecode -t memory
答案4
这个命令可能会有帮助:
sudo dmidecode
它详细描述了您的硬件,并且它在内存控制器和内存上提供的内容非常全面。