यह कमांड सिस्टमडी-सीजीटॉप है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
systemd-cgtop - शीर्ष नियंत्रण समूहों को उनके संसाधन उपयोग के आधार पर दिखाएं
SYNOPSIS
systemd-cgtop [विकल्प...]
वर्णन
systemd-cgtop स्थानीय Linux नियंत्रण समूह पदानुक्रम के शीर्ष नियंत्रण समूह दिखाता है,
उनके सीपीयू, मेमोरी, या डिस्क I/O लोड द्वारा ऑर्डर किया गया। डिस्प्ले नियमित रूप से ताज़ा होता है
अंतराल (डिफ़ॉल्ट रूप से प्रत्येक 1s), शैली के समान ऊपर का(1).
If systemd-cgtop ट्टी से कनेक्ट नहीं है, कोई कॉलम हेडर मुद्रित नहीं है और डिफ़ॉल्ट है
केवल एक पुनरावृत्ति चलाना है। --पुनरावृत्ति= यदि तर्क दिया जाए तो उसका सम्मान किया जाता है। यह विधा
स्क्रिप्टिंग के लिए उपयुक्त है.
संसाधन का उपयोग केवल प्रासंगिक पदानुक्रम में नियंत्रण समूहों, यानी सीपीयू के लिए किया जाता है
उपयोग केवल "cpuacct" पदानुक्रम में नियंत्रण समूहों के लिए होता है, केवल मेमोरी उपयोग के लिए
"मेमोरी" वाले लोगों के लिए और "ब्लकिओ" वाले लोगों के लिए डिस्क I/O उपयोग। यदि संसाधन निगरानी के लिए
इन संसाधनों की आवश्यकता है, इसे जोड़ने की अनुशंसा की जाती है सीपीयूअकाउंटिंग=1,
मेमोरीअकाउंटिंग=1 और ब्लॉकआईओअकाउंटिंग=1 विचाराधीन इकाई फ़ाइलों में सेटिंग्स। देखना
सिस्टमडी.संसाधन-नियंत्रण(२९) विवरण के लिए।
सीपीयू लोड मान सिस्टम में मौजूद प्रोसेसर की संख्या से 0 से 100 गुना तक हो सकता है।
उदाहरण के लिए, यदि सिस्टम में 8 प्रोसेसर हैं, तो सीपीयू लोड मान 0% के बीच होगा
और 800%. प्रोसेसर की संख्या "में पाई जा सकती है/ proc / cpuinfo".
इस पर जोर देने के लिए: जब तक कि "CPUAccounting=1", "MemoryAccounting=1" और
"BlockIOAccounting=1" विचाराधीन सेवाओं के लिए सक्षम है, कोई संसाधन लेखांकन नहीं
सिस्टम सेवाओं और दिखाए गए डेटा के लिए उपलब्ध होगा systemd-cgtop होगा
अधूरा।
विकल्प
निम्नलिखित विकल्पों को समझा जाता है:
-p, --आदेश=पथ
नियंत्रण समूह पथ नाम के अनुसार आदेश दें.
-t, --आदेश=कार्य
नियंत्रण समूह में कार्यों/प्रक्रियाओं की संख्या के अनुसार क्रमबद्ध करें।
-c, --आदेश=सीपीयू
सीपीयू लोड द्वारा ऑर्डर करें।
-m, --आदेश=स्मृति
मेमोरी उपयोग के अनुसार ऑर्डर करें.
-i, --आदेश=आईओ
डिस्क I/O लोड द्वारा ऑर्डर करें।
-b, --बैच
"बैच" मोड में चलाएं: इनपुट स्वीकार न करें और पुनरावृत्ति सीमा निर्धारित होने तक चलाएं
--पुनरावृत्ति= ख़त्म हो जाता है या मार दिया जाता है। यह मोड भेजने के लिए उपयोगी हो सकता है
से आउटपुट systemd-cgtop अन्य प्रोग्रामों या किसी फ़ाइल के लिए।
-r, --कच्चा
बल्कि अपरिष्कृत संख्यात्मक मानों के साथ बाइट गणना (मेमोरी उपयोग और I/O मेट्रिक्स में) को प्रारूपित करें
मानव-पठनीय संख्याओं की तुलना में।
--सीपीयू=प्रतिशत, --सीपीयू=समय
नियंत्रित करता है कि CPU उपयोग प्रतिशत या समय के रूप में दिखाया गया है या नहीं। डिफ़ॉल्ट रूप से, सी.पी.यू
उपयोग को प्रतिशत के रूप में दिखाया गया है। इस सेटिंग को रनटाइम पर दबाकर भी चालू किया जा सकता है
कुंजी।
-P
सभी कार्यों के बजाय केवल उपयोक्ता स्थान प्रक्रियाओं की गणना करें। डिफ़ॉल्ट रूप से, सभी कार्य हैं
गिना गया: प्रत्येक कर्नेल थ्रेड और प्रत्येक यूजरस्पेस थ्रेड व्यक्तिगत रूप से। इस सेटिंग के साथ,
कर्नेल थ्रेड्स को गिनती से बाहर रखा गया है और प्रत्येक यूजरस्पेस प्रक्रिया केवल गिनती करती है
एक के रूप में, चाहे इसमें कितने भी धागे हों। इस सेटिंग को टॉगल भी किया जा सकता है
रनटाइम पर P कुंजी दबाकर। इस विकल्प को इसके साथ नहीं जोड़ा जा सकता -k.
-k
सभी कार्यों के बजाय केवल यूजरस्पेस प्रक्रियाओं और कर्नेल थ्रेड्स की गणना करें। डिफ़ॉल्ट रूप से,
सभी कार्यों की गणना की जाती है: प्रत्येक कर्नेल थ्रेड और प्रत्येक यूजरस्पेस थ्रेड व्यक्तिगत रूप से। साथ
इस सेटिंग में, कर्नेल थ्रेड्स को गिनती और प्रत्येक यूजरस्पेस प्रक्रिया में शामिल किया जाता है
केवल एक के रूप में गिना जाता है, चाहे इसमें कितने भी धागे हों। यह सेटिंग हो सकती है
रनटाइम पर भी k कुंजी दबाकर टॉगल किया जा सकता है। इस विकल्प को इसके साथ नहीं जोड़ा जा सकता
-P.
--पुनरावर्ती=
नियंत्रित करता है कि नियंत्रण समूह के लिए दिखाई गई प्रक्रियाओं की संख्या में सभी शामिल होंगे या नहीं
ऐसी प्रक्रियाएँ जो किसी भी बाल नियंत्रण समूह में भी शामिल हैं। लिया जाता है एक
बूलियन तर्क, जो डिफ़ॉल्ट रूप से "हाँ" होता है। यदि सक्षम किया गया है, तो बाल नियंत्रण में प्रक्रियाएँ
समूहों को शामिल किया जाता है, यदि अक्षम किया जाता है, तो केवल नियंत्रण समूह की प्रक्रियाएं ही शामिल की जाती हैं
गिना हुआ। इस सेटिंग को रनटाइम पर r कुंजी दबाकर भी टॉगल किया जा सकता है। ध्यान दें कि
यह सेटिंग केवल प्रक्रिया गिनती पर लागू होती है, अर्थात जब -P or -k विकल्प हैं
इस्तेमाल किया गया। यदि सभी कार्यों को गिना जाता है तो इसका कोई प्रभाव नहीं पड़ता है, ऐसी स्थिति में गिनती हमेशा होती है
पुनरावर्ती.
-n, --पुनरावृत्ति=
केवल इतने ही पुनरावृत्तियाँ निष्पादित करें. 0 का मान इंगित करता है कि प्रोग्राम चलना चाहिए
अनिश्चित काल के लिए।
-d, --देरी=
ताज़ा विलंब को सेकंड में निर्दिष्ट करें (या यदि "ms", "us", "min" में से एक को इकाई के रूप में निर्दिष्ट किया गया है
इस समय इकाई में) इस सेटिंग को रनटाइम के दौरान बढ़ाया और घटाया भी जा सकता है
+ और - कुंजी दबाना.
--गहराई=
अधिकतम नियंत्रण समूह वृक्ष ट्रैवर्सल गहराई। निर्दिष्ट करता है कि कितना गहरा है systemd-cgtop करेगा
नियंत्रण समूह पदानुक्रमों को पार करें। यदि 0 निर्दिष्ट है, तो केवल मूल समूह है
निगरानी की गई. 1 के लिए, केवल पहले स्तर के नियंत्रण समूहों की निगरानी की जाती है, इत्यादि।
3 के लिए डिफ़ॉल्ट।
-M मशीन, --मशीन=मशीन
नियंत्रण समूहों को कंटेनर के अनुरूप भाग तक सीमित करें मशीन.
-h, --मदद
संक्षिप्त सहायता पाठ मुद्रित करें और बाहर निकलें
--संस्करण
संक्षिप्त संस्करण स्ट्रिंग प्रिंट करें और बाहर निकलें
KEYS
systemd-cgtop एक इंटरैक्टिव टूल है और इसे उपयोगकर्ता इनपुट के माध्यम से नियंत्रित किया जा सकता है
निम्नलिखित कुंजियाँ:
h
एक संक्षिप्त सहायता पाठ दिखाता है.
अंतरिक्ष
आउटपुट को तुरंत ताज़ा करें.
q
प्रोग्राम समाप्त करें.
पी, टी, सी, एम, आई
नियंत्रण समूहों को पथ, कार्यों की संख्या, सीपीयू लोड, मेमोरी उपयोग, या I/O लोड के आधार पर क्रमबद्ध करें,
क्रमश। इस सेटिंग को इसका उपयोग करके भी नियंत्रित किया जा सकता है --आदेश= कमांड लाइन
स्विच.
%
सीपीयू समय को समय या प्रतिशत के रूप में दिखाने के बीच टॉगल करें। ये सेटिंग भी हो सकती है
का उपयोग करके नियंत्रित किया गया --सीपीयू= कमांड लाइन स्विच।
+, -
ताज़ा विलंब को क्रमशः बढ़ाएँ या घटाएँ। इस सेटिंग को नियंत्रित भी किया जा सकता है
का उपयोग --देरी= कमांड लाइन स्विच।
P
सभी कार्यों, या केवल उपयोक्तास्थान प्रक्रियाओं की गिनती के बीच टॉगल करें। यह सेटिंग भी हो सकती है
का उपयोग करके नियंत्रित किया जा सकता है -P कमांड लाइन स्विच (ऊपर देखें)।
k
सभी कार्यों, या केवल यूजरस्पेस प्रक्रियाओं और कर्नेल थ्रेड्स की गिनती के बीच टॉगल करें।
इस सेटिंग को इसका उपयोग करके भी नियंत्रित किया जा सकता है -k कमांड लाइन स्विच (ऊपर देखें)।
r
बाल नियंत्रण समूहों में प्रक्रियाओं को पुनरावर्ती रूप से शामिल करने या बाहर करने के बीच टॉगल करें
समूह प्रक्रिया गणना को नियंत्रित करें। इस सेटिंग को इसका उपयोग करके भी नियंत्रित किया जा सकता है
--पुनरावर्ती= कमांड लाइन स्विच. यदि सभी कार्यों को गिना जाता है तो यह कुंजी उपलब्ध नहीं है,
यह केवल तभी उपलब्ध है जब प्रक्रियाओं को गिना जाता है, जैसा कि पी या के कुंजी के साथ सक्षम है।
बाहर निकलें स्थिति
सफलता पर, 0 लौटाया जाता है, अन्यथा एक गैर-शून्य विफलता कोड।
onworks.net सेवाओं का उपयोग करके systemd-cgtop का ऑनलाइन उपयोग करें
