मेमोरी संपीड़न क्या है?
मेमोरी संपीड़न विंडोज 10 में एक नई सुविधा है, और यह विंडोज 7 और 8 पर उपलब्ध नहीं है। हालांकि, लिनक्स और ऐप्पल दोनों मैकोज़ मेमोरी संपीड़न का भी उपयोग करते हैं।
परंपरागत रूप से, यदि आपके पास 8 जीबी रैम था और उस रैम में स्टोर करने के लिए 9 जीबी की सामग्री थी, तो कम से कम 1 जीबी को "पर्ज आउट" करना होगा और पेज कंप्यूटर में अपने कंप्यूटर की डिस्क पर संग्रहीत करना होगा। पृष्ठ फ़ाइल में डेटा तक पहुंच रैम की तुलना में बहुत धीमी है।
मेमोरी संपीड़न के साथ, उस 9 जीबी डेटा में से कुछ को संपीड़ित किया जा सकता है (जैसे ज़िप फ़ाइल या अन्य संपीड़ित डेटा को कम किया जा सकता है) और रैम में रखा जाता है। उदाहरण के लिए, आपके पास 6 जीबी असम्पीडित डेटा और 3 जीबी संपीड़ित डेटा हो सकता है जो वास्तव में 1.5 जीबी रैम लेता है। आप अपने 8 जीबी रैम में सभी 9 जीबी मूल डेटा स्टोर कर रहे होंगे, क्योंकि इसमें से कुछ को संपीड़ित होने के बाद केवल 7.5 जीबी लगेगा।
क्या कोई नकारात्मक पक्ष है? खैर, हाँ और नहीं। डेटा को संपीड़ित करने और असंपीड़ित करने से कुछ CPU संसाधन होते हैं, यही कारण है कि सभी डेटा संपीड़ित नहीं किया जाता है- यह केवल तब संकुचित होता है जब विंडोज सोचता है कि यह आवश्यक और सहायक है। कुछ CPU समय की लागत पर डेटा को संपीड़ित करना और असम्पीडित करना डिस्क पर डेटा को पेजिंग और पृष्ठ फ़ाइल से पढ़ने से कहीं अधिक तेज है, हालांकि, यह आमतौर पर ट्रेडऑफ के लायक है।
संपीड़ित मेमोरी खराब है?
स्मृति में डेटा को संपीड़ित करना विकल्प से काफी बेहतर है, जो डिस्क पर डेटा को पेजिंग कर रहा है। यह पृष्ठ फ़ाइल का उपयोग करने से तेज़ है। संपीड़ित स्मृति के लिए कोई नकारात्मक पक्ष नहीं है। जब स्पेस की आवश्यकता होती है तो विंडोज स्वचालित रूप से स्मृति में डेटा को संपीड़ित कर देगा, और आपको इस सुविधा के बारे में सोचने की भी आवश्यकता नहीं है।
लेकिन स्मृति संपीड़न कुछ CPU संसाधनों का उपयोग करता है। आपका सिस्टम जितना तेज़ प्रदर्शन नहीं कर सकता है, अगर उसे पहले स्थान पर डेटा को संपीड़ित करने की आवश्यकता नहीं होती है। यदि आप बहुत संकुचित स्मृति देखते हैं और संदेह है कि आपका पीसी थोड़ा धीमा है, तो इसका एकमात्र समाधान आपके सिस्टम में अधिक भौतिक स्मृति (रैम) स्थापित कर रहा है। यदि आपके पीसी में आपके द्वारा उपयोग किए जाने वाले अनुप्रयोगों के लिए पर्याप्त भौतिक स्मृति नहीं है, तो स्मृति फ़ाइल संपीड़न पृष्ठ फ़ाइल से बेहतर है-लेकिन अधिक भौतिक स्मृति सबसे अच्छा समाधान है।
अपने पीसी पर संपीड़ित मेमोरी विवरण कैसे देखें
आपके सिस्टम पर कितनी मेमोरी संपीड़ित है, इस बारे में जानकारी देखने के लिए, आपको कार्य प्रबंधक का उपयोग करना होगा। इसे खोलने के लिए, या तो अपनी टास्कबार पर राइट-क्लिक करें और "टास्क मैनेजर" चुनें, Ctrl + Shift + Esc दबाएं या Ctrl + Alt + Delete दबाएं और फिर "टास्क मैनेजर" पर क्लिक करें।
जब आप एप्लिकेशन खोलते और बंद करते हैं तो आप समय के साथ इस संख्या में उतार-चढ़ाव देखेंगे। यह पृष्ठभूमि में भी काम करता है क्योंकि यह पृष्ठभूमि में भी काम करता है, इसलिए जब आप खिड़की पर देखते हैं तो यह बदल जाएगा।
क्या यह सिस्टम प्रक्रिया को बहुत मेमोरी का उपयोग करता है?
माइक्रोसॉफ्ट ब्लॉग पोस्ट के मुताबिक, विंडोज 10 की मूल रिलीज में, "संपीड़न स्टोर" सिस्टम प्रक्रिया में संग्रहीत किया गया था और "सिस्टम प्रक्रिया पिछले रिलीज की तुलना में अधिक मेमोरी का उपभोग करने का कारण है"।
हालांकि, किसी बिंदु पर, माइक्रोसॉफ्ट ने इस तरह के काम को बदल दिया। कार्य प्रबंधक में सिस्टम प्रक्रिया के हिस्से के रूप में संपीड़ित स्मृति अब प्रदर्शित नहीं होती है (संभवतः क्योंकि यह उपयोगकर्ताओं के लिए बहुत भ्रमित था)। इसके बजाए, यह प्रदर्शन टैब पर मेमोरी विवरण के तहत दिखाई देता है।
विंडोज 10 के क्रिएटर अपडेट पर, हम पुष्टि कर सकते हैं कि संपीड़ित मेमोरी केवल मेमोरी विवरण के तहत प्रदर्शित होती है, और सिस्टम सिस्टम में बहुत सारी संपीड़ित मेमोरी होने पर भी सिस्टम सिस्टम हमारे सिस्टम पर 0.1 एमबी उपयोग पर रहता है। यह भ्रम बचाता है, क्योंकि लोग आश्चर्य नहीं करेंगे कि उनकी सिस्टम प्रक्रिया इतनी मेमोरी का उपयोग कर रहस्यमय तरीके से क्यों है।