नए कंप्यूटर में आमतौर पर 2, 4, 8, आदि RAM का GiB होता है। पुराने लोगों के पास आमतौर पर 128, 256, 512 MiB या उससे कम लेकिन दो की शक्तियों में भी होता है।
आखिर इसकी वजह क्या है? हार्ड डिस्क और डीवीडी डिस्क इस मानक का पालन क्यों नहीं करते हैं?
नए कंप्यूटर में आमतौर पर 2, 4, 8, आदि RAM का GiB होता है। पुराने लोगों के पास आमतौर पर 128, 256, 512 MiB या उससे कम लेकिन दो की शक्तियों में भी होता है।
आखिर इसकी वजह क्या है? हार्ड डिस्क और डीवीडी डिस्क इस मानक का पालन क्यों नहीं करते हैं?
जवाबों:
मेमोरी सीपीयू के साथ निकटता से जुड़ा हुआ है, इसलिए उनके आकार को दो की शक्ति बनाने का मतलब है कि उनके बीच स्विच करने के लिए कई मॉड्यूलों को न्यूनतम तर्क की आवश्यकता होती है; अंत से केवल कुछ बिट्स को जांचने की आवश्यकता है (क्योंकि आकार के द्विआधारी प्रतिनिधित्व 1000
... 0000
इसके आकार की परवाह किए बिना) कई और बिट्स के बजाय यह दो की शक्ति नहीं थी।
हार्ड ड्राइव सीपीयू से बंधे नहीं हैं और एक ही तरीके से पैक नहीं किए गए हैं, इसलिए उनके आकार की सटीकता की आवश्यकता नहीं है।
सीधे शब्दों में कहें तो कंप्यूटर 1s और 0s में काम करते हैं। यही बाइनरी है। कंप्यूटर स्मृति को संबोधित करने के लिए इस प्रणाली का उपयोग करता है। एक सरल (पढ़ें "प्राचीन") प्रणाली में, एक निश्चित संख्या में प्रोसेसर लाइनें या मेमोरी एड्रेस यूनिट लाइनें मेमोरी में किसी विशेष स्थान के पते का चयन करने के लिए समर्पित होती हैं। चूँकि वे रेखाएँ केवल "उच्च" या "निम्न" मान ले सकती हैं, प्रत्येक रेखा एक द्विआधारी अंक का प्रतिनिधित्व करती है। तो जिन स्थानों को संबोधित किया जा सकता है, वे लाइनों की संख्या की शक्ति से दो हैं।
प्रोसेसर में इसके और पते के बीच एक पत्राचार होता है। रजिस्टर में बिट्स की संख्या दो स्थानों की संख्या है जिन्हें संबोधित किया जा सकता है।
जैसे-जैसे मेमोरी साइज़ बढ़ता गया और कंप्यूटर अधिक शक्तिशाली होते गए, इस क्षमता को बढ़ाने और विभिन्न सीमाओं के आसपास काम करने के लिए कई योजनाओं को नियोजित किया गया है।
कृपया ध्यान दें कि यह अवलोकन एक जटिल विषय पर एक बहुत ही सरलीकृत रूप है।
मेमोरी एड्रेस पर विकिपीडिया लेख भी देखें ।
बाइनरी सिस्टम को बेस 2 के रूप में जाना जाता है क्योंकि आधार और 10 (0-9) के रूप में ज्ञात सामान्य प्राकृतिक संख्या प्रणाली की तुलना में, दो संभावित मान हैं: 0 और 1 (और बंद, उच्च और निम्न, 5 वी और 0 वी )। हार्ड ड्राइव निर्माता चाहते हैं कि उनकी क्षमता अधिक दिखाई दे, इसलिए 1GB ड्राइव (बेस 10, 1 बिलियन बाइट्स, 10 9 ) वास्तव में केवल 0.9313GiB (बेस 2, 2 कुछ ) है (यह कंप्यूटर के बीच असमानता का कारण भी है रिपोर्ट और बॉक्स क्या कहता है)। डीवीडी डिस्क के लिए भी यही सच है।
कंप्यूटर में उपयोग किए जाने वाले डिजिटल इलेक्ट्रॉनिक्स में दो राज्य होते हैं: चालू और बंद। तो स्मृति में संख्याओं का भंडारण उन तत्वों के संग्रह से बना है जिनमें से प्रत्येक चालू या बंद है।
इसलिए एक तत्व केवल संख्या 0 और 1 (दो मान) का प्रतिनिधित्व कर सकता है। यदि आप इनमें से दो को मिलाते हैं तो आप 2 को दो (चार) संख्याओं 0 ... 3 की शक्ति का प्रतिनिधित्व कर सकते हैं।
बंद, बंद = ०
बंद, पर = १
चालू, बंद = २
पर = ३
यदि आपके पास तीन तत्व हैं तो आप दो को तीन (आठ) संख्या 0… 7 की शक्ति का प्रतिनिधित्व कर सकते हैं।
बंद, बंद, बंद = ०
बंद, बंद, पर = 1
बंद, चालू, बंद = २
बंद, पर, = 3 पर
चालू, बंद, बंद = ४
चालू, बंद, पर = ५
ऑन, ऑन, ऑफ = 6
on, on, 7 = पर
और इसी तरह।
तत्व एक स्विचिंग ट्रांजिस्टर या कुछ समतुल्य हो सकता है जो चालू या बंद अवस्था में होता है, यह हार्ड डिस्क सतह का एक छोटा पैच हो सकता है जो रोटेशन की दिशा (दो राज्यों) के समानांतर या लंबवत चुंबकित होता है।
इसलिए सब कुछ स्वाभाविक रूप से दो की शक्तियों में व्यवस्थित है।
हम केवल 10 की शक्तियों का उपयोग करते हैं क्योंकि हमारे पास दस उंगलियां (अंगूठे सहित), कंप्यूटर नहीं हैं।
थोक उत्पादन आमतौर पर सस्ता है तो विविध उत्पादन। 128MB और 256MB प्रिंट का उत्पादन करना अधिक महंगा हो सकता है, बस प्रोडक्शन का 256MB प्रिंट।
इसलिए अगर अलग-अलग राम की एक पूरी का उत्पादन नहीं किया जाता है तो आप सबसे सस्ता परिणाम प्राप्त करने के लिए उन्हें सर्वश्रेष्ठ 'डबल' कर सकते हैं।
एक ही रैम स्ट्रिप्स के दो स्थापित करने का फायदा है कि उन्हें एक साथ काम करना चाहिए। विभिन्न ब्रांडों के मिश्रण से कुछ छोटे अंतर हो सकते हैं जो आपकी मशीन को धीमा कर सकते हैं।
यदि आप दो स्ट्रिप्स जोड़ते हैं तो ड्यूल चैनल रैम वास्तव में एक साथ बहुत बढ़िया काम करता है।
राम का उत्पादन छोटे 'उप' चिप्स के उपयोग से किया जाता है। इन चिप्स को आमतौर पर प्रयोग करने योग्य आकार में बंद कर दिया जाता है। उपयोग करने के लिए सरल 1024Kb ब्लॉकों की तरह एक histroically भावी से OS'es। तो आप उस स्थापित से एक बहु नहीं चाहते थे।