RAM'i linux'u kapatmadan tanımlayabilir miyim?


18

Şirket içi VMware test sunucumuz için yeni bir RAM fiyatlandırmak istiyorum. (Yazılımımızı test etmek ve işletme sanal makinelerini çalıştırmak için kullandığımız bir tüketici kutusu). Ne tür bir RAM olduğunu unuttum ve makineyi yeniden başlatmayı ve RAM'in özelliklerini almak için memtest86 + 'yı ateşlememeyi tercih ederim. Linux'u kapatmadan ve herkesi tekmelemeden ne tür bir RAM alacağımı bilmemin bir yolu var mı? EG bilgi bir yerde /procmi?

Yanıtlar:


25

(Kök olarak) çalıştırmayı deneyebilirsiniz dmidecode -t memory. lshw(Diğer Cevapta açıklandığı gibi) bunu kullanan olduğuna inanıyorum , ancak başka bir biçimde bilgi sağlıyor ve lshwher linux dağıtımında mevcut değil. Ayrıca, benim durumumda, dmidecode, Dell'in destek web sitesine bağlanmak için yararlı olan Varlık numarasını üretir.


Her yerde bulunmadığından emin misiniz? Hangisini eksik buldun?
tshepang

RHEL5, tüm sunucularımızda ve iş istasyonlarımızda çalıştırdıklarım. Bazı 3. parti repo olabilir ama ben gerçekten buna ihtiyacım yok dmidecode.
jsbillings

Ben dmidecode gitmek için bir yol olduğunu düşünüyorum. Ayrıca biraz daha fazla bilgi için bu cevaba bakınız .
belacqua

dmidecode bana bellek sorgulama için birden çok kez hizmet etti
BozoJoe

lshwRHEL ile alabileceğiniz kadar üçüncü taraf olmayan bir eklenti deposuna yakın olan EPEL'de olduğunu unutmayın . (Sadece daha önce kullandım, şimdi baktım rağmen dmidecode.)
mattdm

16

lshw -c memory( Kök olarak ) bana ne kazandırır:

  *-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)

Aradığınız şey " Sistem Belleği " dir.


Bunu bilmek son derece kullanışlıydı, teşekkürler! Her iki cevabınız da işe yaradı ve sadece birini kabul edebildiğim için jsbillings'i kabul ettim ve sizinkini onayladım.
Josh

@josh Adamın söylediği doğruysa, bu lshwher yerde mevcut değildir, o zaman kesinlikle cevabı üstündür.
tshepang

1
Ben de öyle düşünüyordum, ama her iki cevap da doğru AFAICT olduğunda zor! Ayrıca, daha az temsilcisi var, bu yüzden ekstra +5 daha fazla kullanabilirdi, yine de böyle görüyorum ... :-)
Josh

Dmidecode ve lshw yerleşik ARM aygıtlarıyla çalışır mı?
Ankur Agarwal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.