डिफ़ॉल्ट रूप से, टॉप और एचटॉप लिनक्स सिस्टम पर सभी प्रक्रियाओं को दिखाते हैं। यदि आप केवल वर्तमान में सक्रिय Linux प्रक्रियाओं को देखना चाहते हैं, तो ऊपर देखें।
यदि आप लिनक्स का उपयोग करते हैं, तो आप संभवतः अपनी प्रक्रियाओं की निगरानी के लिए टॉप या एचटॉप जैसे प्रोग्राम का उपयोग करते हैं। इनमें से बहुत सारी प्रक्रियाएँ आपके लिए प्रासंगिक नहीं हो सकती हैं। यदि कोई ऐसा उपकरण हो जो केवल सक्रिय प्रक्रियाएँ दिखाता हो तो क्या होगा? वहाँ है, और इसे ऊपर कहा जाता है।
यहां बताया गया है कि आप Linux पर वर्तमान में सक्रिय प्रक्रियाओं को देखने के लिए atop का उपयोग कैसे कर सकते हैं।
ऊपर क्या है?
ऊपर गेरलोफ लैंगवेल्ड द्वारा अनुरक्षित लिनक्स के लिए एक प्रोग्राम है जो आपको अपने सिस्टम पर चल रही प्रक्रियाओं को देखने की सुविधा देता है। यह आपके द्वारा उपयोग की गई शीर्ष या htop उपयोगिताओं के समान है। यह आपको सीपीयू लोड और मेमोरी उपयोग जैसी चीजें दिखाता है।
इन अन्य कार्यक्रमों से एक महत्वपूर्ण विचलन यह है कि एटॉप केवल सक्रिय प्रक्रियाओं को दिखाता है, और डिफ़ॉल्ट रूप से केवल 10 सेकंड के बाद जो बदला है उसे अपडेट करेगा।
लिनक्स सिस्टम में बहुत सारी प्रक्रियाएँ होती हैं जो हाउसकीपिंग कार्यों का प्रबंधन करती हैं, और उनमें से अधिकांश अधिकांश समय कम मात्रा में संसाधनों का उपयोग करते हैं। इनमें से कई प्रक्रियाएँ प्रदर्शन के लिए प्रासंगिक नहीं हैं। एटॉप केवल उन्हीं को दिखाने का प्रयास करता है जो प्रदर्शन को प्रभावित करते हैं।
आप भी कर सकते हैं पीस्ट्री के साथ एक ट्री के रूप में चल रही लिनक्स प्रक्रियाओं को प्रदर्शित करें.
लिनक्स पर टॉप कैसे इंस्टाल करें
इसे शीर्ष पर स्थापित करना आसान है, क्योंकि अधिकांश लिनक्स डिस्ट्रोज़ के पास यह उनके पैकेज रिपॉजिटरी में होता है। उदाहरण के लिए, इसे डेबियन या उबंटू पर इंस्टॉल करने के लिए टाइप करें:
sudo apt install atop
और आर्क लिनक्स पर:
sudo pacman install atop
डिस्ट्रोज़ के Red Hat परिवार पर शीर्ष स्थापित करने के लिए:
sudo dnf install atop
सक्रिय लिनक्स प्रक्रियाओं को देखने के लिए ऊपर का उपयोग करना
एटॉप का उपयोग करना आसान है। आप कमांड लाइन पर ऊपर कॉल कर सकते हैं:
atop
टॉप और एचटॉप की तरह, यह एक फ़ुल-स्क्रीन प्रोग्राम है। यह आपको सभी कोर में मेमोरी और सीपीयू उपयोग दिखाता है। यह नेटवर्क और डिस्क उपयोग को भी दिखाता है। सबसे नीचे, आप सक्रिय प्रक्रियाएँ देख सकते हैं।
डिफ़ॉल्ट रूप से, सीपीयू आयु के अनुसार प्रक्रियाओं को क्रमबद्ध करता है। दबाना एम (राजधानी एम) मेमोरी के आधार पर प्रक्रियाओं को क्रमबद्ध करेगा। ए डी (राजधानी डी) डिस्क उपयोग के आधार पर प्रक्रियाओं को क्रमबद्ध करेगा और एन (राजधानी एन) नेटवर्क उपयोग दिखाएगा।
आप लोअरकेस कुंजियों के साथ भी विवरण में गहराई तक जा सकते हैं। डिफ़ॉल्ट दृश्य है "जी"सामान्य" के लिए। दबाना "डी"डिस्क विवरण दिखाएगा और"सी"प्रक्रियाओं के लिए कमांड-लाइन तर्क दिखाएगा।
अब आप अव्यवस्था को दूर कर सकते हैं और लिनक्स प्रक्रियाओं की निगरानी कर सकते हैं
एटॉप आपको लिनक्स प्रक्रियाओं को देखने की सुविधा देता है जो केवल सक्रिय प्रक्रियाओं को दिखाकर प्रदर्शन को प्रभावित करती हैं। लिनक्स प्रक्रियाओं का कुशल उपयोग करने के लिए जाना जाता है लेकिन इसे सुचारू रूप से चालू रखना आप पर निर्भर है। आप अपने Linux सिस्टम पर RAM खाली करने के लिए बहुत सी चीज़ें कर सकते हैं।