कंप्यूटरसॉफ्टवेयर

कैश स्मृति क्या है

नहीं सभी कंप्यूटर मालिकों को पता है कि इस तरह के एक कैश, हालांकि यह सक्रिय रूप से पूरी तरह से सभी निर्माताओं, दोनों प्रोसेसर और कार्यक्रमों के द्वारा प्रयोग किया जाता है। कुछ उपयोगकर्ताओं को हाल ही में कभी कभी ग्लोबल नेटवर्क में चर्चा मंचों पर अपने इलेक्ट्रॉनिक सहायकों की धीमी गति से प्रदर्शन की शिकायत करते हैं, एक पर्सनल कंप्यूटर विकसित करने के लिए शुरू कर दिया है। उदाहरण के लिए यदि 5 सेकंड टैग कार्यालय कार्यक्रमों की शुरुआत और उसके खिड़कियों के उद्भव के बीच से गुजरती हैं, तो यह एक जबरदस्त समय माना जाता है। समय की बर्बादी - या कहा गया है कि 10-15 सेकंड हैं बूट करने के लिए हार्ड डिस्क से चुंबकीय थाली करने के लिए ऑपरेटिंग सिस्टम के लिए आवश्यक हैं। आश्चर्य की बात है: केवल एक दर्जन से अधिक साल पहले, कार्यक्रम के शुभारंभ के लगभग आधे एक मिनट का समय लग सकता है, और यह तेजी से माना जाता था। एक बात स्पष्ट है - वृद्धि हुई कंप्यूटर प्रदर्शन में काफी और यह पिछले भूमिका कैश प्रोसेसर द्वारा निभाई गई नहीं है।

DRAM प्रौद्योगिकी पर आधारित कंप्यूटर हार्डवेयर मेमोरी मॉड्यूल में प्रयोग किया जाता के रूप में (गतिशील स्मृति रैंडम एक्सेस)। एक कम लागत, उच्च विश्वसनीयता और ... एक अपेक्षाकृत कम गति में इस तकनीक की विशेषताएं। DRAM दस साल पहले प्रयोग किया जाता है, हालांकि अभी भी धीमी अपने संशोधनों। स्मृति कोशिकाओं के लिए उपयोग के समय में लगभग 200 नैनोसेकंड देरी हो रही है, तो अब यह मान 20 एनएस की बाधा को दूर करने की है। यह प्रतीत होता है - गति सिर्फ शानदार होना चाहिए! हालांकि, DRAM के सुधार के साथ समानांतर में भी वृद्धि हुई है की क्षमता , प्रोसेसर बस इतना समग्र अनुपात तो यह कर सकता नहीं बदला है। यहाँ हम का सवाल करने के लिए आते क्या कैश। मैं सबसिस्टम के प्रदर्शन पर कैसे बढ़ा सकते हैं कंप्यूटर मेमोरी? जवाब स्पष्ट है - यह अधिक प्रगतिशील अप्रचलित DRAM कुछ को बदलने के लिए संभव है। लेकिन महंगा सलाखों Rambus साथ कुख्यात इंटेल अनुभव सुझाव दिया है कि प्रतिस्थापन काफी कुल लागत में वृद्धि नहीं करनी चाहिए।

इस प्रतिबंध के बिना, कोई भी कभी नहीं है कि इस तरह के एक कैश सोचा होगा, क्योंकि इस तरह के एक तंत्र में ज्यादा बात नहीं होगा। और अधिक उन्नत DRAM SRAM (स्थिर यादृच्छिक स्मृति पहुँच) और समस्या को बदलने के लिए पर्याप्त मात्रा में हल किया जा जाएगा। लेकिन इस लागत में उल्लेखनीय वृद्धि करना पड़ेगा। इसलिए मैं प्रस्तावित एक समझौता संस्करण इतना सफल पहले 80286 गति स्मृति ब्लॉकों के समय से लागू होने वाला अपेक्षाकृत धीमी गति से स्मृति मॉड्यूल और उच्च गति प्रोसेसर के बीच प्रणाली के प्रदर्शन को बढ़ाने के लिए व्यवस्थित कर रहे हैं था। DRAM कोशिकाओं की मात्रा के सापेक्ष बेहद तुच्छ राशि, 8 केबीपीएस (स्तर एल 1) से मेगाबाइट के दसियों (एल 3 स्तर) तक लेकर है। विशेष नियंत्रक एक द्वि-दिशात्मक डेटा स्ट्रीम और एक तेजी से स्मृति में उनकी कॉपी होकर गुजरता है। अगले अनुरोध DRAM नियंत्रक जांच के सीपीयू कोई "छोड़" सही आंकड़े है वहाँ है कि क्या है, और अगर वे पाए जाते हैं, पारेषण प्रोसेसर सिर्फ एक कैश है पर। देखा जा सकता है, ऑपरेटिंग सिद्धांत बहुत सरल है। कठिनाइयाँ कार्यान्वयन के तरीकों में उत्पन्न होती हैं: डेवलपर्स तय करने के लिए कौन-सा डेटा की तरह नकली है, उन्हें अपडेट करने का तरीका, कैसे काम दक्षता, आदि में सुधार करने लेकिन यह एक बहुत बड़ा विषय है, यह तो और अधिक विशिष्ट स्रोतों में पाया जा सकता है ..

इस प्रकार, क्या एक कैश स्मृति, के रूप में तैयार किया जा सकता है के सवाल का जवाब इस प्रकार है: कैश एक बफर जिसमें नियंत्रक लिखते हैं / डेटा पढ़ता है, स्मृति उपतंत्र के प्रदर्शन में वृद्धि है।

और नेटवर्क आवेदन के संबंध में कैश है? ब्राउज़र उपयोगकर्ता जब एक ही समाधान का उपयोग कर इंटरनेट पर पृष्ठों को देखने। जब उसके तत्वों में से किसी के पहले उद्घाटन, कई पृष्ठों (छवि डेटा) डिस्क पर एक फ़ोल्डर में संग्रहीत, और बाद में इस डेटा का धीमी गति से वेब से लोड नहीं है तक पहुँचता है, और फ़ोल्डर में डाला जाता है, सर्फिंग की गति बढ़ रही है। त्वरण इंटरनेट की कम स्पीड पर विशेष रूप से ध्यान देने योग्य है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.