मेरे वर्तमान रैम की आवृत्ति और प्रकार कैसे पता करें?


126

मुझे अपनी वर्तमान रैम की आवृत्ति और प्रकार का पता कैसे लगाना चाहिए? मेरा OS उबुन्टु 12.04 है।


Askubuntu.com/q/18372/255443 भी देखें , जो मेरी राय में, एक बेहतर जवाब है।
साइमन फोर्सबर्ग

जवाबों:


184

यह करना चाहिए:

sudo lshw -short -C memory

5
शीघ्र ही प्रतीक्षा करें, यह अधिक आउटपुट देगा।
माल्टे स्कॉरप्पा

6
यह आवृत्ति प्रदर्शित नहीं करता है।
ब्रियम

4
यह होना चाहिए, और यह मेरे लिए करता है: मेरे कंप्यूटर पर, दो पंक्तियों में "4GiB DIMM DDR3 सिंक्रोनस 1333 मेगाहर्ट्ज (0.8 ns)" (दो रैम स्लॉट्स जहां मैं रैम स्थापित है) के अनुरूप है। क्या आपने बारीकी से देखा?
माल्टे स्कोर्पुपा

1
sudo lshw -C मैमोरी> info.txt यकीन नहीं, यह मेरे टर्मिनल पर प्रदर्शित नहीं होगा, लेकिन अगर मैं इसे एक फाइल पर दिखाता हूं तो यह पाइप को दिखाता है।
मैट बार्न्स

4
यह Ubuntu 15.04 में मेरे लिए आवृत्ति प्रदर्शित नहीं करता था। संभावना हार्डवेयर निर्भर है। हेनरिक द्वारा समाधान हालांकि काम किया।
होलोक्रोनवाइवर

65

कक्षा के lshwसाथ कमांड का उपयोग करें memory:

$ sudo lshw -C memory
  # Some things about firmware and caches
  *-memory
       description: System Memory
       physical id: 13
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 0
          serial: [Empty]
          slot: ChannelA-DIMM0
     *-bank:1
          description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: M471B5273DH0-CK0
          vendor: Samsung
          physical id: 1
          serial: 34A8C7AF
          slot: ChannelA-DIMM1
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     # More banks.

जैसा कि आप देख सकते हैं, मैं DDR3 1600 मेगाहर्ट्ज रैम का उपयोग कर रहा हूं।

एक अन्य विकल्प है dmidecode:

$ sudo dmidecode -t memory
# dmidecode 2.9
SMBIOS 2.5 present.

Handle 0x003B, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: Multi-bit ECC
    Maximum Capacity: Unknown
    Error Information Handle: Not Provided
    Number Of Devices: 8

Handle 0x003D, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x003B
    Error Information Handle: Not Provided
    Total Width: 72 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM_A1
    Bank Locator: NODE 0 CHANNEL 0 DIMM 0
    Type: Other
    Type Detail: Synchronous
    Speed: 1067 MHz (0.9 ns)
    Manufacturer: 0x0198
    Serial Number: 0xB12A9593
    Asset Tag: Unknown
    Part Number: 9965426-037.A00LF 
# more such devices

यह (के रूप में देखा जा सकता है ECC मेमोरी के साथ एक सर्वर के लिए है Error Correction Typeक्षेत्र और के बीच का अंतर Data WidthऔरTotal Width )।

दोनों उपकरण ubuntu-standardपैकेज की निर्भरता हैं और सभी उबंटू प्रणालियों पर डिफ़ॉल्ट रूप से उपलब्ध होने चाहिए। वहाँ एक और उपकरण कहा जाता था hwinfo, जो अब १३.१० के बाद से उबंटू के लिए उपलब्ध नहीं है।


मेरे लिए भी: DDR3 1600 मेगाहर्ट्ज। तो इसका मतलब है कि दोनों मॉड्यूल एक ही प्रकार के हैं और मुझे सबसे अच्छा प्रदर्शन मिल रहा है?
H3R3T1K

@ यारो, जहाँ तक मैं बता सकता हूँ। एक सिफारिश यह भी है कि मॉड्यूल सर्वश्रेष्ठ प्रदर्शन के लिए समानांतर बैंकों (0/2/4, 1/3/5, आदि) में होना चाहिए - लेकिन मुझे नहीं पता कि यह मिथक है या तथ्य।
मूरू

26

मैं केवल इस जानकारी को प्राप्त कर सकता था dmidecode, लेकिन टटोलने के बजाय, यह सही प्रकार का उपयोग करने के लिए क्लीनर है:

sudo dmidecode --type memory

1
अच्छा जवाब, और मुझे लगता है कि यह पढ़ना आसान है:sudo dmidecode -t memory | less -N
एरिक वांग

इससे डीआईएमएम के पंजीकृत या अपुष्ट होने की जानकारी भी दिखाई देती है
जेरेमी हजेक

22

यह आपको वह सारी जानकारी देगा जो आप चाहते हैं, शायद:

sudo dmidecode | grep -A 15 Memory

हाँ यह दिखाता है। छूट के लिए खान के रूप में दिखाया गया है: गति: 1333 मेगाहर्ट्ज बस विस्तार के बाद।
हेनरिक फेरेरा

dmidecode bios से जानकारी लौटाता है ... हो सकता है कि आपको अपने बायोस से कोई समस्या हो ... पता नहीं।
हेनरिक फेरेरा

यह एकमात्र आदेश था जो मेरे जेनेरिक DRAM की आवृत्ति दिखाता है
McLeary

धन्यवाद यह मेरे लिए एकदम सही जवाब था। मुझे सारी जानकारी मिल गई है :) :)
john400

11

टर्मिनल में स्थापित रन के लिए, हार्ड जानकारी का प्रयास करें: sudo apt-get install hardinfo इसमें इंटरफ़ेस है, और इसका उपयोग करना सरल है। )

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.