Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड

<पी> लिनक्स आपके सिस्टम को प्रशासित और अनुकूलित करने के लिए बहुत सारे अंतर्निहित टूल के साथ आता है। यदि आप लिनक्स में नए हैं या हाल ही में विंडोज से स्विच किया है, तो आपको इसका अधिकतम लाभ उठाने के लिए कई कमांड सीखने की जरूरत है। लिनक्स ज्यादातर एक ऑपरेटिंग सिस्टम होने के लिए प्रसिद्ध है जहां उपयोगकर्ता या प्रशासक के पास पूर्ण नियंत्रण होता है। चाहे आप उबंटू, मिंट, डेबियन, या किसी अन्य लिनक्स वितरण का उपयोग करें, आप सही कमांड और टूल के साथ कुछ भी कर सकते हैं।

<पी> इस लेख में, हम इस बात पर ध्यान केंद्रित करने जा रहे हैं कि लिनक्स पर मेमोरी उपयोग की जांच कैसे करें क्योंकि यह एक महत्वपूर्ण कौशल है। कभी-कभी ऐप्स सभी सिस्टम मेमोरी पर कब्ज़ा करना शुरू कर देंगे और आपको समस्या का पता लगाने के लिए आवश्यक समस्या निवारण चरणों को जानना होगा। तो यहां आपके Linux सिस्टम पर मेमोरी उपयोग की जांच करने के लिए सर्वोत्तम कमांड-लाइन टूल हैं।

1. "शीर्ष" कमांड

<पी> शीर्ष कमांड-लाइन टूल आपको सभी चल रही प्रक्रियाओं का सारांश देगा। इस सारांश में मेमोरी उपयोग पर वास्तविक समय की जानकारी शामिल है, इसलिए आप इसे एक निगरानी ऐप के रूप में भी उपयोग कर सकते हैं। आप देख सकते हैं कि आपके सिस्टम की कुल मेमोरी का कितना उपयोग किया गया है और फिर आप प्रक्रियाओं की सूची में जाकर यह जांच सकते हैं कि प्रत्येक प्रक्रिया द्वारा उस मेमोरी का कितना उपयोग किया गया है।

<पी> इस टूल को चलाने के लिए, बस शीर्ष कमांड टाइप करें:

<पी> $ शीर्ष मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> शीर्ष कमांड आपको आपके लिनक्स सिस्टम की कुल और खाली मात्रा में मेमोरी के साथ-साथ उपयोग की गई भौतिक और स्वैप मेमोरी दिखाता है। इस मामले में, सबसे महत्वपूर्ण कॉलम %MEM है क्योंकि यह आपको बताता है कि प्रत्येक प्रक्रिया में कितनी भौतिक मेमोरी का उपयोग किया गया है। फिर आप उस दुष्ट ऐप की पहचान कर सकते हैं जो बहुत अधिक मेमोरी खा रहा है और उसे मार सकता है।

<पी> इसके अलावा, आप सीपीयू उपयोग की जांच के लिए शीर्ष कमांड-लाइन टूल का उपयोग कर सकते हैं। यह देखने के लिए कि प्रत्येक ऐप द्वारा कितनी प्रोसेसिंग पावर का उपयोग किया जाता है, बस %CPU कॉलम की जाँच करें।

2. "मुक्त" कमांड

<पी> यदि आपको अपने सिस्टम के मेमोरी उपयोग के बारे में जानने की ज़रूरत है तो वह मुफ़्त और उपयोग की गई मेमोरी की मात्रा है, तो आपको वास्तव में शीर्ष कमांड की आवश्यकता नहीं है। फ्री कमांड ही काफी होगा. निःशुल्क टाइप करें टर्मिनल में और तुरंत जानें कि कितनी भौतिक और स्वैप मेमोरी मुफ़्त है या उपयोग की गई है। साथ ही, आपको कर्नेल द्वारा उपयोग किए जाने वाले बफ़र्स के बारे में जानकारी मिलती है।

मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> ध्यान रखें कि मेमोरी उपयोग की जानकारी वास्तविक समय में दिखाई नहीं देती है। आप मेमोरी उपयोग की निगरानी के लिए निःशुल्क कमांड लाइन का उपयोग कर सकते हैं। अनिवार्य रूप से, यह एक स्क्रीनशॉट है जो आपको बताता है कि कमांड टाइप करते समय कितनी मेमोरी खाली थी या उपयोग की गई थी। यदि आप मेमोरी उपयोग की निगरानी करना चाहते हैं या यह जानना चाहते हैं कि प्रत्येक प्रक्रिया कितनी मेमोरी का उपयोग करती है, तो शीर्ष कमांड का उपयोग करें।

3. “htop” कमांड

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

मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> Htop कमांड का उपयोग करने के लिए, आपको htop टाइप करना होगा टर्मिनल में. जैसा कि कहा गया है, यदि आपका लिनक्स वितरण डिफ़ॉल्ट रूप से इस टूल के साथ नहीं आता है तो आपको एक त्रुटि मिल सकती है। उस स्थिति में, इसे इंस्टॉल करने के लिए निम्न कमांड टाइप करें:

<पी> $ sudo apt-get install htop

4. "vmstat" कमांड

<पी> Vmstat कमांड वर्चुअल मेमोरी सांख्यिकी रिपोर्ट प्रदर्शित करेगा। कमांड आपको संभवतः आवश्यकता से अधिक जानकारी देगा, लेकिन यदि आप लिनक्स सिस्टम एडमिन बनने की योजना बना रहे हैं, तो आपको इसे जानना चाहिए। रिपोर्ट में निम्नलिखित जानकारी शामिल है:

  • रन टाइम के लिए इस तरह से प्रक्रियाओं (प्रोक्स) की संख्या।
  • स्वैप की गई मेमोरी, मुफ़्त मेमोरी, कैश और बफ़र्स की मात्रा।
  • ब्लॉक प्राप्त हुए और ब्लॉक डिवाइस (IO) को भेजे गए।
  • सीपीयू समय (उपयोगकर्ता समय, सिस्टम समय, निष्क्रिय समय)।
<पी> vmstat टाइप करें वर्चुअल मेमोरी सांख्यिकी रिपोर्ट प्राप्त करने के लिए टर्मिनल में। मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड

5. “proc/meminfo” फ़ाइल

की जाँच करें <पी> आप शायद सोच रहे होंगे कि आपके Linux सिस्टम को RAM उपयोग पर ये सभी रिपोर्ट और जानकारी कहाँ से मिलती है। खैर, अब तक आपके द्वारा उपयोग किए गए लगभग सभी कमांड लाइन टूल का स्रोत एक ही है:proc/meminfo वर्चुअल फ़ाइल। यदि आप सीधे स्रोत पर जाना चाहते हैं और अपनी इच्छित सभी मेमोरी उपयोग जानकारी प्राप्त करना चाहते हैं, तो आप निम्न कमांड टाइप करके फ़ाइल तक आसानी से पहुंच सकते हैं:

<पी> कम /proc/meminfo मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> रिपोर्ट काफी लंबी है, इसलिए आपको less का उपयोग करना चाहिए आपको आवश्यक डेटा के लिए आउटपुट के माध्यम से त्वरित रूप से स्कैन करने के लिए कुछ नेविगेशन नियंत्रण प्राप्त करने के लिए कमांड। जैसा कि कहा गया है, इस विस्तृत रिपोर्ट में बहुत सारी जानकारी शामिल है जिसकी आपको संभवतः आवश्यकता नहीं है। तो यहां सबसे महत्वपूर्ण मूल्य हैं जिन पर आपको ध्यान केंद्रित करना चाहिए:

  • मेमटोटल
  • मेमफ्री
  • मेम उपलब्ध
  • बफ़र्स
  • कैश्ड
  • स्वैपकैच्ड
  • स्वैपटोटल
  • स्वैपफ्री

6. जीयूआई का प्रयोग करें

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

<पी> ऐप का उपयोग करने के लिए, स्टार्ट मेनू के सर्च बार में "सिस्टम मॉनिटर" टाइप करें और एंटर दबाएं . सिस्टम मॉनिटर में दो टैब हैं जिनमें हमारी रुचि है:प्रक्रियाएँ और संसाधन टैब।

मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> प्रोसेसेस टैब में, आप वे सभी प्रक्रियाएं देख सकते हैं जो वर्तमान में आपके लिनक्स ऑपरेटिंग सिस्टम पर चल रही हैं। आप प्रत्येक व्यक्तिगत प्रक्रिया के लिए मेमोरी उपयोग, सीपीयू उपयोग और अन्य डेटा पढ़ सकते हैं। यह वह जगह है जहां आप जान सकते हैं कि क्या कोई ऐप खराब हो गया है और बहुत अधिक रैम का उपयोग कर रहा है। फिर आप उसी विंडो पर राइट-क्लिक करके और किल विकल्प का चयन करके प्रक्रिया को समाप्त कर सकते हैं।

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

मास्टर लिनक्स मेमोरी मॉनिटरिंग:रैम उपयोग को ट्रैक करने के लिए 6 सरल कमांड <पी> यहां आप सीपीयू, रैम और नेटवर्क इतिहास को ग्राफ के रूप में देख सकते हैं। इसका मतलब है कि आपको एक निश्चित अवधि में अपने सिस्टम की मेमोरी उपयोग पर ऐतिहासिक डेटा मिलता है और आप वास्तविक समय में उस उपयोग की निगरानी भी कर सकते हैं।  <पी> आप अपने लिनक्स ऑपरेटिंग सिस्टम पर मेमोरी उपयोग की जांच कैसे करना पसंद करते हैं? क्या आप अन्य कमांड और टूल जानते हैं जो विश्लेषण के लिए अधिक मूल्यवान डेटा प्राप्त कर सकते हैं? हमें नीचे टिप्पणी में बताएं!


  1. Hulu P-DEV313 त्रुटि ठीक करें:स्ट्रीमिंग पुनर्स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका Hulu P-DEV313 त्रुटि ठीक करें:स्ट्रीमिंग पुनर्स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका

    हुलु पर P-DEV313 त्रुटि तब उत्पन्न होती है जब प्लेटफ़ॉर्म हुलु सर्वर के साथ नेटवर्क कनेक्शन समस्या के कारण चयनित सामग्री को नहीं चला सकता है, जिसके परिणामस्वरूप त्रुटि संदेश आता है हमें इसे चलाने में परेशानी हो रही है। हुलु P-DEV313 त्रुटि कोड समस्या को हल करने के लिए, सुनिश्चित करें कि आपके नेटवर्

  1. Safari एक्सटेंशन कैसे इंस्टॉल करें, प्रबंधित करें और हटाएं Safari एक्सटेंशन कैसे इंस्टॉल करें, प्रबंधित करें और हटाएं

    क्या जानना है एक एक्सटेंशन को डाउनलोड और इंस्टॉल करने के लिए, सफारी सफारी एक्सटेंशन , एक एक्सटेंशन ढूंढें, और प्राप्त करें इंस्टॉल करें । एक एक्सटेंशन सक्रिय करने के लिए, सफारी प्राथमिकताएं एक्सटेंशन , चेक बॉक्स पर क्लिक करें एक्सटेंशन के आगे, फिर चालू करें . क्लिक करें । किसी एक्सटेंशन को उसके Sa

  1. विंडोज़ 11 में प्रत्येक वर्चुअल डेस्कटॉप के लिए अद्वितीय पृष्ठभूमि सेट करें:चरण-दर-चरण मार्गदर्शिका विंडोज़ 11 में प्रत्येक वर्चुअल डेस्कटॉप के लिए अद्वितीय पृष्ठभूमि सेट करें:चरण-दर-चरण मार्गदर्शिका

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