मेरे पीसी को कैसे पता चलता है कि किस तरह का RAM इंस्टॉल किया गया है?
ऐसी बहुत सी चीजें हैं जो एक आधुनिक कंप्यूटर करता है जिसे हम आसानी से स्वीकार कर लेते हैं, लेकिन कभी-कभी हुड के नीचे झांकने में मज़ा आता है और देखते हैं कि सब कुछ कैसे काम करता है। आज हम जांच कर रहे हैं कि वास्तव में आपका कंप्यूटर कैसे जानता है कि आपने किस प्रकार की और कितनी मात्रा में RAM स्थापित की है.
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.
प्रश्न
सुपरयूज़र रीडर सेलेरिटास जानना चाहता है कि उसका कंप्यूटर तुरंत पता लगा सकता है कि अंदर किस तरह की रैम है:
मैक ओएस एक्स कैसे बता सकता है कि मशीन में किस तरह की रैम है? उदाहरण के लिए मैं एक पर काम कर रहा था जिसमें DDR3 RAM @ 1600 मेगाहर्ट्ज था और मुझे लगा कि बिना केस को देखे और इसे देखे बिना रैम को जानना संभव नहीं है। यह अन्य प्रणालियों पर कैसे किया जा सकता है?
स्पष्ट रूप से यह ऑपरेटिंग सिस्टम के लिए यह जानने के लिए काफी उपयोगी है कि इसकी किस तरह की रैम तक पहुंच है, लेकिन यह किस तंत्र द्वारा यह जानकारी निर्धारित करता है?
जवाब
SuperUser योगदानकर्ता UltraSawBlade निम्नलिखित स्पष्टीकरण प्रदान करता है:
रैम स्टिक्स में उन पर एक छोटी सी चिप होती है जिसे सीरियल प्रेजेंस डिटेक्ट कहा जाता है, जिसमें क्षमता, पसंदीदा समय, निर्माता और यहां तक कि एक सीरियल नंबर जैसी जानकारी होती है।.
एसपीडी जानकारी i2c बस (जिसमें तापमान संवेदक जैसी चीजें भी शामिल हैं) का उपयोग करके OSes द्वारा पहुंच योग्य है। मुझे लगता है कि आप विभिन्न i2c उपयोगिताओं का उपयोग करके लिनक्स से SPDs को सीधे पढ़ सकते हैं.
विकिपीडिया लेख की इस छवि में इसकी एक अच्छी तस्वीर है [ऊपर देखा गया].
अन्य योगदानकर्ता उन तरीकों की पेशकश करते हैं जो अंतिम उपयोगकर्ता अपने लिए i2c जानकारी तक पहुँच सकते हैं। AthomSfere लिखते हैं:
विंडोज पर:
वर्मी मेमोरी मिल /?
आपको विभिन्न RAM जानकारी देगा जो आप कमांड प्रॉम्प्ट से दाईं ओर पूछ सकते हैं.
उदाहरण के लिए,
वर्मी मेमोरीचिप को सीरियलनंबर मिलता है
आपको सीरियल नंबर देता है। आप भी उपयोग कर सकते हैं
गति
,आदर्श
कभी कभी,उत्पादक
और अधिक.WMI SMBIOS डेटा को क्वेरी करने की विंडोज विधि है। Apple, लिनक्स, विंडोज और कोई भी जो विभिन्न कारणों से SMBIOS को किसी स्तर पर समर्थन करने के लिए सबसे अधिक हार्डवेयर पर चलने की आवश्यकता चाहता है.
आप हार्ड ड्राइव की जानकारी, नेटवर्क जानकारी (यह 10/100 या 10/100/1000 कार्ड है) को इकट्ठा करने के लिए एसएमबीआईओएस (जैसे डब्ल्यूएमआई या डब्ल्यूएमआईसी के माध्यम से विंडोज में) का उपयोग कर सकते हैं?.
इसे एक कदम आगे ले जाने के लिए, प्रत्येक निर्माता के पास NIC के मैक पते के लिए एक कोड होता है। RAM में निर्माताओं का कोड भी होता है। तो आप सभी को उनके कोड प्राप्त करने के लिए करना होगा, उदाहरण के लिए इस लैपटॉप में मेरे 2 x2GB 830B हैं, निर्माताओं के लिए एक डेटाबेस का निर्माण कर रहे हैं (830B एक ब्रांड हो सकता है और फिर भी resold हो सकता है!) और यह भी कि क्या मॉडल का मतलब है। सीपीयूज़ यह मानता है कि मुझे विश्वास है कि बुनियादी प्रश्न और वास्तव में पूर्ण और वर्तमान डेटाबेस है.
विंडोज, लिनक्स और ओएस एक्स मशीनों पर इस जानकारी का उपयोग कैसे करें के अधिक उदाहरणों के लिए, यहां सभी योगदानकर्ता प्रतिक्रियाओं की जांच करें.
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.