मैक मेमोरी उपयोग को ट्रैक करने के लिए गतिविधि मॉनीटर का उपयोग करें

मेमोरी उपयोग को ट्रैक और समझें और यदि अधिक रैम की आवश्यकता है

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

गतिविधि मॉनिटर

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

गतिविधि मॉनीटर कॉन्फ़िगर करें

  1. / अनुप्रयोग / उपयोगिताओं पर स्थित गतिविधि मॉनिटर लॉन्च करें।
  2. खुलने वाली गतिविधि मॉनीटर विंडो में, 'सिस्टम मेमोरी' टैब पर क्लिक करें।
  3. गतिविधि मॉनीटर मेनू से, देखें, डॉक आइकन, मेमोरी उपयोग दिखाएं।

हिम तेंदुए और बाद में:

  1. गतिविधि मॉनीटर डॉक आइकन पर राइट-क्लिक करें और विकल्प का चयन करें, डॉक में रखें
  2. गतिविधि मॉनीटर डॉक आइकन पर राइट-क्लिक करें और विकल्प का चयन करें, लॉगिन पर खोलें।

तेंदुए और पहले के लिए:

  1. गतिविधि मॉनीटर डॉक आइकन पर राइट-क्लिक करें और डॉक में रखें चुनें।
  2. गतिविधि मॉनीटर डॉक आइकन पर राइट-क्लिक करें और लॉगिन पर खोलें का चयन करें।

अब आप गतिविधि मॉनीटर विंडो बंद कर सकते हैं (बस विंडो बंद करें; प्रोग्राम से बाहर न आएं)। डॉक आइकन रैम उपयोग पाई चार्ट दिखाना जारी रखेगा। इसके अतिरिक्त, जब भी आप अपने मैक को पुनरारंभ करते हैं, तो गतिविधि मॉनीटर स्वचालित रूप से चला जाएगा, इसलिए आप हमेशा स्मृति उपयोग की निगरानी करने में सक्षम होंगे।

गतिविधि मॉनिटर के मेमोरी चार्ट को समझना (ओएस एक्स मैवरिक्स और बाद में)

जब ऐप्पल ने ओएस एक्स मैवरिक्स जारी किया, तो इसने ऑपरेटिंग सिस्टम द्वारा मेमोरी को प्रबंधित करने में महत्वपूर्ण बदलाव किया। मैवरिक्स ने मेमोरी संपीड़न के उपयोग की शुरुआत की, एक ऐसी विधि जो वर्चुअल मेमोरी को मेमोरी मेमोरी की बजाय रैम में संग्रहीत डेटा को संपीड़ित करके उपलब्ध रैम का सबसे अधिक उपयोग करती है, एक ऐसी प्रक्रिया जो मैक के प्रदर्शन को काफी धीमा कर सकती है। ओएस एक्स आलेख में समझने वाली संपीड़ित मेमोरी में संपीड़ित मेमोरी कैसे काम करती है, इस बारे में आप विवरण प्राप्त कर सकते हैं।

संपीड़ित स्मृति के उपयोग के अलावा, मैवरिक्स ने गतिविधि मॉनिटर में बदलाव लाए और मेमोरी उपयोग की जानकारी कैसे प्रस्तुत की गई। यह पता लगाने के लिए परिचित पाई चार्ट का उपयोग करने के बजाय, स्मृति को कैसे विभाजित किया गया है, ऐप्पल ने मेमोरी प्रेशर चार्ट पेश किया है, यह व्यक्त करने का एक तरीका है कि आपकी गतिविधियों को कितनी अधिक संपीड़ित किया जा रहा है ताकि अन्य गतिविधियों के लिए खाली स्थान प्रदान किया जा सके।

मेमोरी प्रेशर चार्ट

मेमोरी प्रेशर चार्ट एक टाइमलाइन है जो रैम पर संपीड़न की मात्रा को इंगित करता है, साथ ही जब डिस्क पर पेजिंग तब होती है जब संपीड़न स्मृति आवंटित करने के लिए ऐप्स द्वारा मांग को पूरा करने के लिए पर्याप्त नहीं होता है।

मेमोरी प्रेशर चार्ट तीन रंगों में प्रदर्शित होता है:

स्मृति प्रबंधन प्रणाली के भीतर क्या हो रहा है यह दर्शाते हुए रंग के अलावा, छायांकन की ऊंचाई संपीड़न या पेजिंग की सीमा को इंगित करती है।

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

जब मेमोरी संपीड़ित होती है, तो उसे संपीड़न करने के लिए कुछ सीपीयू ओवरहेड की आवश्यकता होती है, लेकिन यह छोटा प्रदर्शन हिट मामूली है, और शायद उपयोगकर्ता को ध्यान देने योग्य नहीं है।

जब मेमोरी प्रेशर चार्ट लाल रंग में प्रदर्शित होता है, तो इसका मतलब है कि अब संपीड़ित करने के लिए पर्याप्त निष्क्रिय रैम नहीं है, और डिस्क (वर्चुअल मेमोरी) पर स्वैपिंग हो रही है। रैम से डेटा को स्वैप करना एक और अधिक प्रक्रिया-केंद्रित कार्य है, और आमतौर पर आपके मैक के प्रदर्शन में समग्र मंदी के रूप में देखा जा सकता है

क्या आपके पास पर्याप्त रैम है?

अगर आप अतिरिक्त रैम से लाभ उठाएंगे तो मेमोरी प्रेशर चार्ट वास्तव में एक नज़र में बताना आसान बनाता है। ओएस एक्स के पिछले संस्करणों में, आपको पेज आउट होने की संख्या की जांच करनी थी, और जवाब के साथ आने के लिए थोड़ा सा गणित करना था।

मेमोरी प्रेशर चार्ट के साथ, आपको बस इतना करना है कि चार्ट लाल रंग में है, और कितनी देर तक है। यदि यह लंबे समय तक वहां रहता है, तो आपको अधिक रैम से फायदा होगा। यदि यह ऐप खोलते समय केवल लाल रंग में आ जाता है, लेकिन अन्यथा पीले या हरे रंग में रहता है, तो आपको शायद अधिक रैम की आवश्यकता नहीं है; बस एक बार में कितने ऐप्स खुल गए हैं, इस पर वापस कटौती करें।

यदि आपका चार्ट अक्सर पीले रंग में होता है, तो आपका मैक ऐसा कर रहा है जो इसे करना है: अपने ड्राइव पर पृष्ठ डेटा के बिना अपने उपलब्ध रैम का सबसे अच्छा उपयोग करें। आप मेमोरी संपीड़न का लाभ देख रहे हैं, और आर्थिक रूप से रैम का उपयोग करने की क्षमता और आपको अधिक रैम जोड़ने से रोकते हैं।

यदि आप ज्यादातर समय हरे रंग में हैं, तो आपको कोई चिंता नहीं है।

गतिविधि मॉनिटर के मेमोरी चार्ट को समझना (ओएस एक्स माउंटेन शेर और इससे पहले)

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

गतिविधि मॉनीटर पाई चार्ट

गतिविधि मॉनीटर पाई चार्ट चार प्रकार के मेमोरी उपयोग दिखाता है: नि: शुल्क (हरा), वायर्ड (लाल), सक्रिय (पीला), और निष्क्रिय (नीला)। अपने मेमोरी उपयोग को समझने के लिए, आपको यह जानने की जरूरत है कि प्रत्येक मेमोरी प्रकार क्या है और यह उपलब्ध स्मृति को कैसे प्रभावित करता है।

मुक्त। यह एक बहुत सरल है। यह आपके मैक में रैम है जो वर्तमान में उपयोग में नहीं है और किसी भी प्रक्रिया या एप्लिकेशन को स्वतंत्र रूप से असाइन किया जा सकता है जिसके लिए उपलब्ध स्मृति के सभी या कुछ हिस्से की आवश्यकता है।

वायर्ड। यह स्मृति है कि आपके मैक ने अपनी आंतरिक जरूरतों के साथ-साथ आपके द्वारा चलाए जा रहे एप्लिकेशन और प्रक्रियाओं की मूल आवश्यकताओं को भी असाइन किया है। वायर्ड मेमोरी चलने के लिए किसी भी समय आपके मैक की न्यूनतम मात्रा में रैम का प्रतिनिधित्व करती है। आप इस बारे में स्मृति के रूप में सोच सकते हैं जो हर किसी के लिए सीमा से बाहर है।

सक्रिय। यह वर्तमान में आपके मैक पर अनुप्रयोगों और प्रक्रियाओं द्वारा उपयोग की जाने वाली स्मृति है, वायर्ड मेमोरी को निर्दिष्ट विशेष सिस्टम प्रक्रियाओं के अलावा। जब आप एप्लिकेशन लॉन्च करते हैं, तो आप अपनी सक्रिय मेमोरी पदचिह्न बढ़ सकते हैं, या वर्तमान में चल रहे अनुप्रयोगों को कार्य करने के लिए और अधिक मेमोरी लेना आवश्यक है।

प्रयोग में नहीं। यह स्मृति है जिसे अब किसी एप्लिकेशन द्वारा आवश्यक नहीं है लेकिन अभी तक फ्री मेमोरी पूल में रिलीज़ नहीं किया गया है।

निष्क्रिय मेमोरी को समझना

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

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

निष्क्रिय स्मृति हमेशा के लिए निष्क्रिय नहीं रहती है। जैसा कि ऊपर बताया गया है, जब आप किसी एप्लिकेशन को पुन: लॉन्च करते हैं तो ओएस एक्स उस मेमोरी का उपयोग शुरू कर सकता है। यदि किसी एप्लिकेशन की ज़रूरतों के लिए पर्याप्त मेमोरी नहीं है तो यह निष्क्रिय मेमोरी का भी उपयोग करेगा।

घटनाओं का अनुक्रम इस तरह कुछ जाता है:

तो, आपको कितनी रैम चाहिए?

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

यह तय करने में आपकी सहायता के लिए कि आपको अधिक रैम की आवश्यकता है या नहीं, अपने रैम उपयोग को देखने के लिए गतिविधि मॉनीटर का उपयोग करें। यदि नि: शुल्क मेमोरी उस बिंदु पर पड़ती है जहां निष्क्रिय स्मृति जारी की जा रही है, तो आप अधिकतम प्रदर्शन को बनाए रखने के लिए और अधिक रैम जोड़ने पर विचार करना चाहेंगे।

आप गतिविधि मॉनीटर की मुख्य विंडो के नीचे 'पेज आउट' मान भी देख सकते हैं। (गतिविधि मॉनिटर मुख्य विंडो खोलने के लिए गतिविधि मॉनिटर के डॉक आइकन पर क्लिक करें।) यह संख्या इंगित करती है कि आपके मैक कितनी बार उपलब्ध स्मृति से बाहर चला गया है और वर्चुअल रैम के रूप में आपकी हार्ड ड्राइव का उपयोग किया गया है। यह संख्या जितनी कम हो सके उतनी कम होनी चाहिए। हम अपने मैक के पूरे दिन के उपयोग के दौरान 1000 से कम होने की संख्या पसंद करते हैं। अन्य 2500 से 3000 के पड़ोस में राम जोड़ने के लिए दहलीज के रूप में उच्च मूल्य का सुझाव देते हैं।

यह भी याद रखें, हम रैम से संबंधित आपके मैक के प्रदर्शन को अधिकतम करने के बारे में बात कर रहे हैं। यदि आपका मैक आपकी अपेक्षाओं और आवश्यकताओं पर प्रदर्शन कर रहा है तो आपको और रैम जोड़ने की आवश्यकता नहीं है।