Linux

我可以在不關閉 linux 的情況下辨識我的 RAM 嗎?

  • February 7, 2011

我想為我們內部的 VMware 測試伺服器定價一些新的 RAM。(它是我們用來在業務虛擬機上測試軟體和執行的消費者設備)。我已經忘記了它有什麼樣的 RAM,我寧願不重新啟動機器並啟動 memtest86+ 來獲取 RAM 的規格。有什麼方法可以讓我知道要購買什麼樣的 RAM 而無需關閉 linux 並讓所有人都離開?EG 是在某處的資訊/proc嗎?

您可以嘗試執行(以 root 身份)dmidecode -t memory。我相信這就是lshw用途(如另一個答案中所述),但它以另一種形式提供資訊,並且lshw並非在每個 linux 發行版上都可用。此外,在我的例子中,dmidecode 會生成資產編號,這對於插入戴爾的支持網站很有用。

這是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)

您正在尋找的是“系統記憶體”。

引用自:https://unix.stackexchange.com/questions/6854