是否可以在不关闭Linux的情况下识别我的RAM?


18

我想为我们内部的VMware测试服务器定价一些新的RAM。(这是一个用于在业务VM上测试我们的软件并在其中运行的客户设备)。我已经忘记了它拥有什么样的RAM,我宁愿不重启机器并启动memtest86 +只是为了获得RAM的规格。有什么办法可以让我知道要购买哪种RAM,而无需关闭linux并启动所有人?EG信息在/proc哪里?

Answers:


25

您可以尝试以root身份运行dmidecode -t memory。我相信这就是lshw用途(如另一个Answer中所述),但是它以另一种形式提供了信息,lshw并非在每个Linux发行版上都可用。另外,就我而言,dmidecode会生成资产编号,可用于插入Dell支持网站。


您确定不是到处都有它吗?您发现缺少哪些?
tshepang

RHEL5,我在所有服务器和工作站上运行的东西。可能在第三方的回购中,但是如果我有的话我真的不需要dmidecode
jsbillings

我认为dmidecode是要走的路。另请参阅此答案以获取更多信息。
belacqua 2011年

dmidecode在内存查询方面多次为我服务
BozoJoe 2011年

请注意,lshw在EPEL中,它与RHEL一样接近非第三方附加存储库。(尽管我只是以前使用过,现在才查找dmidecode。)
mattdm 2011年

16

这是lshw -c memory作为root)给我的东西:

  *-firmware              
       description: BIOS
       vendor: Acer
       physical id: 0
       version: V1.41 (01/07/08)
       size: 113KiB
       capacity: 960KiB
       capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot acpi usb agp biosbootspecification
  *-cache:0
       description: L1 cache
       physical id: 5
       slot: L1 Cache
       size: 64KiB
       capacity: 64KiB
       capabilities: asynchronous internal write-back
  *-cache:1
       description: L2 cache
       physical id: 6
       slot: L2 Cache
       size: 4MiB
       capacity: 4MiB
       capabilities: burst internal write-back
  *-memory
       description: System Memory
       physical id: 16
       slot: System board or motherboard
       size: 4GiB
     *-bank:0
          description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
          product: SODIMM000
          vendor: Mfg 0
          physical id: 0
          serial: 1234-B0
          slot: M1
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)
     *-bank:1
          description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
          product: SODIMM001
          vendor: Mfg 1
          physical id: 1
          serial: 1234-B1
          slot: M2
          size: 2GiB
          width: 64 bits
          clock: 667MHz (1.5ns)

您正在寻找的是“ 系统内存 ”。


知道这一点非常方便,谢谢!您的两个答案都有效,并且由于我只能接受一个答案,所以我接受了jsbillings并赞成您的。
乔什(Josh)

@josh如果这个家伙说的是真的,那lshw不是到处都有,那么他的答案肯定是优越的。
tshepang 2011年

1
这就是我的想法,但是当两个答案都正确时,很难做到!另外,他的代表较少,因此他可以多使用+5,这也是我所看到的... :-)
Josh

dmidecode和lshw是否可与嵌入式ARM设备一起使用?
阿加瓦尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.