निष्क्रिय स्मृति को एक भद्दा नाम के कारण एक भयानक रैप मिला। इसे कुछ ऐसा कहा जाना चाहिए जैसे "अपने मैक को वास्तव में दूसरे, तीसरे और चौथी बार तेज करो, यह एक ही कार्य करता है" स्मृति, सिवाय इसके कि एक भयानक नाम भी है।
Apple ने गतिविधि की निगरानी फिर से लिखी जब उसने कई नई सुविधाएँ शुरू कीं और संपीड़ित मेमोरी को जोड़ा, इसलिए इसमें से कुछ अब macOS पर लागू नहीं होते हैं जो "निष्क्रिय मेमोरी" नहीं दिखाते हैं, लेकिन यह अभी भी मैक ओएस एक्स मेमोरी प्रबंधन पर इस के खिलाफ दस्तावेज के रूप में लागू होता है गतिविधि मॉनिटर का संस्करण: https://support.apple.com/en-us/HT201538
यहाँ बताया गया है कि मैंने OS X पर वर्चुअल मेमोरी की अवधारणा के लिए किसी को नई चीजों को कैसे समझाया:
- वायर्ड : सिस्टम राम की इस राशि के बिना नहीं चल सकता (कभी स्वैप नहीं हुआ)
- सक्रिय: प्रोग्राम वास्तव में अब या अंतिम कुछ सेकंड में इस मेमोरी का उपयोग कर रहे हैं
- निष्क्रिय: ऐसी चीजें जो प्रोग्राम्स ने धीमी डिस्क या कहीं और से पढ़ी हैं और कहा है कि उन्हें फिर कभी ज़रूरत नहीं है। इंजीनियरों को बेहतर पता है, आप कुछ मिनटों में फेसबुक पर वापस जाएंगे या इसे छोड़ने के बाद वर्ड को फिर से लॉन्च करेंगे। वही चीजें कंप्यूटर पर बार-बार होती हैं।
- नि: शुल्क: पूरी तरह से व्यर्थ रैम - सिस्टम को केवल अल्पकालिक आवंटन अनुरोधों को कवर करने के लिए एक या दो एमबी मुफ्त की आवश्यकता होती है। सबसे बड़े आवंटन के लिए, यह सक्रिय / वायर्ड को आवंटित करके और इसे जो कुछ भी इस्तेमाल करता था, उस पर जानकारी को हटाकर बस कुछ निष्क्रिय रैम का उपयोग करता है।
समस्या तब उत्पन्न होती है जब Free + Inactive कुल 1/3 से कम होता है और तब चीजें वास्तव में धीमी हो सकती हैं।
निष्क्रिय स्मृति बोनस गति / डबल ड्यूटी रैम है। यह एक पल के नोटिस के रूप में मुफ्त में कार्य करता है, लेकिन बार-बार किए जाने वाले कार्यों को भी तेज करता है, अगर सिस्टम सही तरीके से अनुमान लगाता है और रैम में कुछ रखता है जो आप फिर से करेंगे। यह पहले से रैम में लोड होने के बाद से स्वैप की गई मेमोरी से तेज है और जब वर्चुअल मेमोरी सिस्टम अच्छा अनुमान लगाता है तो चीजों को तेज करता है।
जब आप सोच रहे हैं कि क्या रैम एक समस्या है, तो 4 श्रेणियों में से प्रत्येक को देखने के बजाय (5 यदि आप सक्रिय स्वैप की गिनती करते हैं), तो आप डब्ल्यू + ए को एक नए कार्यक्रम / कार्य को धीमा कर सकते हैं और एफ + मैं एक गति के रूप में। नया कार्यक्रम / कार्य। आपके पास जितना अधिक F + I है, उतने ही नए प्रोग्राम आप RAM से पहले लॉन्च कर सकते हैं जो कि आवंटित की गई मेमोरी को टटोलने के लिए स्वैपिंग पर निर्भर रहना पड़ता है।
आपको वास्तव में यह जानने की आवश्यकता नहीं है कि मैंने ऊपर उल्लेख किया था तब से स्वैप कैसे काम करता है। असल में, जब कोई प्रोग्राम बेकार बैठा होता है और दिनों (या घंटों) के लिए उपयोग नहीं किया जाता है, तो सिस्टम उस रैम को प्रोग्राम को मारने के बजाय हार्ड ड्राइव पर लिख देगा। यह सिस्टम को फेरबदल करता है और मेमोरी प्रबंधन से संबंधित सभी प्रकार की चीजों को संभालता है और प्रत्येक प्रोग्राम को आपस में बात करने की आवश्यकता से सहमत रखता है जो सिस्टम के बाहर होने पर कम मेमोरी का उपयोग करेगा।
यहां एक वास्तविक दुनिया उदाहरण है कि निष्क्रिय रैम का उपयोग कैसे किया जाता है।
- सभी ऐप्स से बाहर निकलें और सुनिश्चित करें कि हम जिन दो ऐप्स का परीक्षण कर रहे हैं, वे आपके लॉग इन करते समय ऑटो स्टार्ट पर सेट नहीं हैं
- अपने मैक को रिबूट करें
- अपने एक्टिविटी मॉनिटर को फायर करें और पूरे रैम को देखें
- अनुप्रयोग A को प्रारंभ करने में कितना समय लगता है (MS Word एक अच्छा विकल्प होगा)
- ए से बाहर निकलें
- अनुप्रयोग B को प्रारंभ करने में कितना समय लगता है (Adobe कुछ अच्छा भी होगा)
- B छोड़ो
- A के दूसरे लॉन्च में कितना समय लगता है
- ए से बाहर निकलें
- टाइम बी का दूसरा लॉन्च।
- समय ए की तीसरी बार बी चल रहा है।
आपको दूसरे / तीसरे लॉन्च के लिए नाटकीय स्पीडअप को देखना चाहिए क्योंकि सिस्टम निष्क्रिय रैम में रखना सीखता है जो इन दो ऐप को चलाने की जरूरत है।
आपके मामले में - वायर्ड और एक्टिव के कुल का मतलब है कि डिस्क में कुछ स्वैपिंग की संभावना है और आपका मैक उतना तेज़ नहीं है जितना कि यह हो सकता है क्योंकि आपका निष्क्रिय रैम उन सभी चीजों को स्टोर करने के लिए पर्याप्त नहीं है जिन्हें आपको पुनः उपयोग करने की आवश्यकता हो सकती है। । यदि आपके पास एक तेज एसएसडी ड्राइव है, तो यह रैम आवंटन ठीक है और आपके रैम के 1/2 से कम एक बार धीमा होने के बजाय शुरू होने के बजाय, आप एफ + आई के लिए कुल रैम के 1/4 की तरह चीजों को काट सकते हैं। + ध्यान देने योग्य सुस्ती देखने से पहले। ये दिशानिर्देश सामान्य हैं, और आप vm_stat 15
यह सुनिश्चित करने के लिए देखना चाहते हैं कि निरंतर और मध्यम मात्रा में अदला-बदली आपके मैक को धीमा बना रही है।