व्हीटीओपी, मॉनिटर मेमरी क्रियाकलाप आणि टर्मिनलवरील प्रक्रिया

व्हीटीओपी बद्दल

पुढच्या लेखात आम्ही व्हीटीओपी वर नजर टाकणार आहोत. टर्मिनलवरुन देखरेख करण्यासाठी असलेल्या साधनांच्या कुटुंबात, आम्ही वर किंवा शोधू शकतो पळवाट इतरांमध्ये, परंतु या सूचीमध्ये आम्ही व्हीटीओपी जोडू शकतो. टर्मिनलचे हे विनामूल्य टूल नोड.js सह लिहिलेले आहे सीपीयू आणि रॅम वापराचे परीक्षण करा. हे ओपन सोर्स, सोपी पण शक्तिशाली आणि एक्स्टेंसिबल देखील आहे.

'टॉप' सारख्या कमांड लाइन टूल्समुळे मल्टीथ्रेडेड applicationsप्लिकेशन्समध्ये सीपीयूचा वापर पाहणे कठीण होते (अपाचे आणि क्रोम सारखे), वेळ आणि मेमरी वापरात स्पाइक्स. या कारणास्तव, आपले व्हिटॉप तयार केले गेले.

वापरकर्त्यांना मल्टीथ्रेडेड inप्लिकेशन्समध्ये सीपीयू वापर पाहणे सुलभ करण्यासाठी डिझाइन केले आहे (एनजीआयएनएक्स, अपाचे, क्रोम इ. सारख्या मास्टर प्रोसेस आणि मूल प्रक्रिया असलेल्या). व्हीटीओपी वेळोवेळी शिखरे पाहणे आणि मेमरी वापरणे देखील सुलभ करते. अनुप्रयोग वर्णांचा वापर करेल युनिकोड ब्रेल (नोड-ड्रिल वापरुन) सीपीयू आणि मेमरी वापर ग्राफ रेखांकित आणि प्रदर्शित करण्यासाठी, जे आम्हाला स्पाइक्सचे दृश्यमान करण्यास मदत करेल.

उबंटूवर व्हीटीओपी स्थापित करा

व्हीटीओपी स्थापित करणे सुरू करण्यापूर्वी, आमच्या सिस्टममध्ये Node.js आणि NPM स्थापित करणे आवश्यक असेल. आपल्याकडे अद्याप आपल्या सिस्टममध्ये उपलब्ध नसल्यास आपण हे करू शकता लेखाचा सल्ला घ्या जे आम्ही या ब्लॉगवर काही काळापूर्वी लिहिले होते, किंवा थेट टर्मिनल (Ctrl + Alt + T) उघडून पुढील आज्ञा अंमलात आणू:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install nodejs

एकदा आमच्या सिस्टममध्ये Node.js आणि NPM स्थापित झाल्यानंतर आम्ही पुढील आज्ञा कार्यान्वित करणार आहोत व्हीटीओपी स्थापित करा. पॅकेजच्या स्थापनेसाठी आवश्यक असल्यास आम्ही sudo सह ही कमांड वापरू.

एनपीएमसह व्हीटीओपी स्थापित करा

sudo npm install -g vtop

व्हीटीओपी वापरा

व्हीटीओपी स्थापित केल्यानंतर, ते साधन सुरू करा आपल्याला प्रारंभ करण्याकरीता टर्मिनलमध्ये (Ctrl + Alt + T) खालील आदेश चालवायचे आहे.

व्हॉटॉप चालू आहे

vtop

प्रोग्राम इंटरफेसमध्ये, आम्ही कीबोर्ड शॉर्टकट वापरू शकतो त्यातून जाण्यासाठी. त्यापैकी काही आहेत:

  • को अप बाण Process प्रक्रिया यादी वर हलवा.
  • खाली बाण जोडा प्रक्रिया यादी खाली हलवा.
  • g Us ते आम्हाला प्रक्रिया यादीच्या शीर्षस्थानी घेऊन जाईल.
  • G → आम्ही यादीच्या शेवटी जाऊ.
  • dd That आपण त्या गटातील सर्व प्रक्रिया नष्ट कराल. परंतु प्रथम आपण प्रक्रियेचे नाव निवडले पाहिजे.
  • u V हे व्हीटॉपच्या नवीनतम आवृत्तीमध्ये अद्यतनित केले गेले आहे.

परिच्छेद रंग योजना बदला, आपण मॉडिफायर वापरू शकतो MeTheme. आम्ही उपलब्ध असलेल्या कोणत्याही थीमची निवड करण्यास सक्षम आहोत; acidसिड, बेक्का, पेय, प्रमाणपत्रे, गडद, ​​गुई, ग्रूबॉक्स, मोनोकाई, नॉर्ड, पॅरालॅक्स, सेटी आणि विझार्ड. आम्हाला थीम वापरायची असल्यास Nord, आपण लिहू अशी आज्ञा अशी आहेः

vtop थीम नॉर्ड

vtop --theme nord

परिच्छेद अद्यतनांमध्ये मध्यांतर सेट करा, आम्ही यासह हे बदलण्यात सक्षम होऊ -अद्यतन-मध्यांतर आणि मिलीसेकंद मधील मूल्य. या उदाहरणात, 20 मिलिसेकंद 0.02 सेकंद समतुल्यः

मध्यांतर 20 मिलिसेकंद अद्यतनित करा

vtop --update-interval 20

आम्ही देखील करू शकता काही सेकंद चालल्यानंतर संपण्यासाठी व्हीटीओपी कॉन्फिगर करा. हे साध्य करण्यासाठी आपण हा पर्याय वापरणार आहोत -किट-नंतर हे खाली दर्शविल्याप्रमाणे:

vtop --quit-after 5

आपण इच्छित असल्यास व्हीटीओपी मदतीचा सल्ला घ्याटर्मिनलमध्ये (Ctrl + Alt + T) आपल्याला फक्त पुढील आज्ञा चालवावी लागेल:

साधन मदत

vtop -h

आवडल्यास vtop, पण तू लिहित रहा 'अव्वलटर्मिनल मध्ये, आपण हे करू शकता alias / .bashrc वर उपनाव जोडा. हे करण्यासाठी, आपल्याला फक्त फाईल संपादित करावी लागेल आणि त्या शेवटी ओळी जोडा:

alias top="vtop"
alias oldtop="/usr/bin/top"

विस्थापित करा

जर हा प्रोग्राम आपल्याला खात्री देत ​​नसेल तर ते सहजपणे विस्थापित केले जाऊ शकते. आपल्याला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि ही आज्ञा वापरावी लागेल:

व्हीटीपी विस्थापित करा

sudo npm remove -g vtop

आणि जर आपण फाईलमध्ये उर्फ ​​ओळी देखील समाविष्ट केल्या असतील .bashrc, आपण त्यांना हटवावे लागेल.

व्हीटॉप हा बर्‍याच उपलब्ध पर्यायांचा आणखी एक पर्याय आहे ज्याद्वारे आम्ही टर्मिनलवरुन आपल्या सिस्टमच्या क्रिया नियंत्रीत करू शकतो. च्या साठी या साधनाबद्दल अधिक जाणून घ्या, वापरकर्ते त्यांचा सल्ला घेऊ शकतात GitHub वर पृष्ठ, किंवा वेब पृष्ठ जेथे हे साधन सादर केले आहे.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.