यह उत्तर ज्यादातर संरचना को पुनर्गठित करने और संदेश को स्पष्ट करने के लिए फिर से लिखा गया है। मैंने इसे एक सामुदायिक विकि उत्तर के रूप में भी खोला है; बेझिझक संपादित करें।
पेजिंग एक मेमोरी मैनेजमेंट स्कीम है, जिसके माध्यम से मेमोरी के फिक्स्ड-साइज ब्लॉक्स में उन्हें सौंपी गई प्रक्रिया होती है। जब मेमोरी का उपयोग उच्च स्तर (यानी 80% क्षमता) तक बढ़ जाता है, तो रैम से vRAM (वर्चुअल रैम) तक पेजिंग शुरू हो जाती है।
vRAM सिस्टम स्टोरेज में स्थित है, आमतौर पर हार्ड ड्राइव या अन्य बड़े स्टोरेज स्टोरेज के भीतर।
प्रक्रियाओं को मेमोरी के रूप में चलाने के लिए आपकी हार्ड ड्राइव का हिस्सा सौंपा गया है और वे अपने सेक्शन को RAM के रूप में मानेंगे। यह एक पूरी तरह से सामान्य प्रक्रिया है, हालांकि, जब वीआरएएम से डेटा को स्थानांतरित करने के लिए समय व्यतीत होता है, तो सिस्टम प्रदर्शन कम हो जाता है।
जबकि समर्पित रैम को सीधे सीपीयू से मदरबोर्ड के माध्यम से एक्सेस किया जाता है, जो एक तेज कनेक्शन प्रदान करता है, वर्चुअल रैम को बोर्ड और वीआरएएम के स्थान के बीच केबल बिछाना चाहिए।
हालांकि, यह केवल मामूली प्रदर्शन प्रभाव का कारण बनता है। जब वीआरएएम के लिए पेजिंग की दर में तेजी से वृद्धि होती है (जब रैम समर्पित होता है), तो थ्रेशिंग होती है।
थ्रैशिंग आपके वर्चुअल मेमोरी में मेमोरी के पृष्ठों को जल्दी और तेजी से स्थानांतरित करने का अभ्यास है। यह प्रदर्शन पर एक बड़ा टोल लेता है क्योंकि डेटा प्राप्त करने और संबोधित करने में अधिक समय लगाना पड़ता है।
कहते हैं, आप 30 अंकों की लंबी संख्या लिखना चाहते हैं। आप या तो अपने नोटपैड के साथ अपनी स्क्रीन के बगल में बैठ सकते हैं और इसे लिख सकते हैं (समर्पित मेमोरी का उपयोग करके), या आप 5 के विखंडन को याद करते हैं, अगले कमरे में दौड़ते हैं और इसे अपने नोटपैड पर वहां (वर्चुअल मेमोरी का उपयोग करके) लिखते हैं। दोनों को काम मिल जाता है, लेकिन जो जल्दी होने वाला है?
यहाँ thashing के बारे में और अधिक जानकारी प्राप्त करें !
इस उत्तर के योगदानकर्ताओं के लिए एक बड़ा धन्यवाद , जिसमें डैनियल बी , ज़ेनॉइड और जॉन बेंटले शामिल हैं ।