अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

आइडलस्टैट - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में आइडलस्टैट चलाएं

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

कार्यक्रम:

नाम


आइडलस्टैट - एक सीपीयू पावर-स्टेट विश्लेषण उपकरण।

SYNOPSIS


ट्रेस मोड:

idlestat --ट्रेस -एफ|--ट्रेस-फ़ाइल फ़ाइल का नाम -t|--अवधि सेकंड [विकल्प] [आदेश]

रिपोर्टिंग मोड:

idlestat --आयात -एफ|--ट्रेस-फ़ाइल फ़ाइल का नाम [विकल्प]

वर्णन


आइडलस्टैट दो मोड के साथ आता है: in निशान मोड, यह मापता है कि सीपीयू कितने समय से मौजूद है
विभिन्न निष्क्रिय और परिचालन स्थितियाँ, कैप्चर की गई घटनाओं का विश्लेषण करती हैं, उन्हें लॉग करती हैं, और
एक रिपोर्ट तैयार करता है; में रिपोर्टिंग मोड, यह ट्रेस फ़ाइल को पढ़ता है, लॉग किए गए ईवेंट का विश्लेषण करता है
ट्रेस फ़ाइल, और एक रिपोर्ट तैयार करता है। Idlestat की एक रिपोर्ट बिजली के आँकड़े दिखाती है
संबंधित राज्य. वर्तमान में, यह पी-स्टेट्स, सी-स्टेट्स और आईआरक्यू स्टेट्स को संभालता है।

ट्रेस मोड के लिए, idlestat C- की निगरानी और कैप्चर करने के लिए कर्नेल के FTRACE फ़ंक्शन पर निर्भर करता है
एक समय अंतराल पर सीपीयू की स्थिति और पी-स्थिति संक्रमण। यानी, ट्रेस मोड के लिए,
Idlestat को FTRACE संबंधित कॉन्फ़िगरेशन सक्षम करने वाले कर्नेल की आवश्यकता है। और चूंकि यह उपयोग करता है
FTRACE, ट्रेस मोड में चलने पर रूट विशेषाधिकार की आवश्यकता होती है। आइडलस्टैट निकालता है
ट्रेस फ़ाइल से निम्नलिखित जानकारी:

ऐसे समय जब सीपीयू एक निश्चित सी-स्टेट में प्रवेश करते हैं और बाहर निकलते हैं

ऐसे समय जब सीपीयू एक निश्चित पी-स्टेट में प्रवेश करते हैं और बाहर निकलते हैं

आईआरक्यू बढ़ाए गए

एक सफल रन के बाद, आइडलस्टैट निम्नलिखित जानकारी की गणना और रिपोर्ट करता है:

- प्रत्येक सी-स्टेट, प्रति-सीपीयू में बिताया गया कुल, औसत, न्यूनतम और अधिकतम समय।

- प्रत्येक पी-स्टेट, प्रति-सीपीयू में बिताया गया कुल, औसत, न्यूनतम और अधिकतम समय।

- कुल, औसत, न्यूनतम और अधिकतम समय जिसके दौरान एक क्लस्टर में सभी सीपीयू थे
सभी घटक सीपीयू की "सबसे उथली" (चलने के सबसे करीब) स्थिति।

- एक निश्चित आईआरक्यू के कारण कितनी बार सीपीयू निष्क्रिय स्थिति से बाहर निकला, प्रति-सीपीयू और प्रति-आईआरक्यू

विकल्प


--ट्रेस
जैसा कि ऊपर बताया गया है, आइडलस्टैट को ट्रेस मोड में चलाएं, रूट विशेषाधिकार की आवश्यकता है। साथ उपयोग करना -t
और -f क्रमशः चलने की अवधि निर्दिष्ट करने और आउटपुट फ़ाइल नाम का पता लगाने के लिए।

--आयात
रिपोर्टिंग मोड में idlestat चलाएँ. साथ उपयोग करना -f आयात करने के लिए ट्रेस फ़ाइल निर्दिष्ट करने के लिए।

-f, --ट्रेस-फाइल फ़ाइल का नाम
उत्पन्न करने के लिए ट्रेस फ़ाइल नाम निर्दिष्ट करें (के लिए)। --ट्रेस) या पढ़ें (के लिए)। --आयात).

-t, --अवधि सेकंड
सेकंड में कैप्चर करने का समय

[आदेश]
यदि कमांड तर्क दिया गया है, तो idlestat एक बच्चे को कमांड चलाने के लिए बाध्य करेगा
जब कमांड चल रहा हो तो आप संबंधित स्थितियों को कैप्चर कर सकते हैं। ध्यान दें कि यदि
रनिंग कमांड निर्दिष्ट समय से पहले समाप्त नहीं होता है -t, आइडलस्टैट होगा
चाइल्ड प्रक्रिया को समाप्त करने के लिए कहने के लिए उसे एक SIGTERM भेजें। यदि चलाने का आदेश है
द्वारा निर्दिष्ट समय से कम समय तक रहता है -t, idlestat आदेश के बाद समाप्त हो जाएगा
ख़त्म होना।

जब कोई आदेश नहीं होता है, तो आइडलस्टैट कर्तव्यनिष्ठा से कैप्चर और अन्य कार्यों का पता लगाता है।

-b, --बेसलाइन_ट्रेस बेसलाइन_फ़ाइलनाम
ट्रेस तुलना के लिए बेसलाइन फ़ाइल नाम निर्दिष्ट करें। देखना तुलना और उदाहरण एसटी
अधिक जानकारी।

-c, --बेकार
एसीपीआई अवधि, सांख्यिकी में निष्क्रिय, सी-स्टेट दिखाएं। यदि दोनों में से कोई नहीं तो यह डिफ़ॉल्ट मोड है -w
-p सेट है. ध्यान दें कि -w, -c, तथा -p विशिष्ट नहीं हैं, अर्थात आप चुन सकते हैं
तीनों का कोई संयोजन.

-e, --ऊर्जा-मॉडल-फ़ाइल ऊर्जा_मॉडल
ऊर्जा मॉडल फ़ाइल निर्दिष्ट करें. देखना ऊर्जा आदर्श ऊर्जा फ़ाइल के विवरण के लिए
प्रारूप.

-h, --मदद, -?
सरल सहायता संदेश प्रिंट करें.

-o, --निर्गम संचिका फ़ाइल का नाम
आउटपुट आँकड़ों के लिए फ़ाइल नाम निर्दिष्ट करें। यदि निर्दिष्ट नहीं है, तो आँकड़े हैं
स्टडआउट पर मुद्रित।

-p, --आवृत्ति
सीपीयूफ़्रेक (या पी-स्टेट कहें) आँकड़े दिखाएँ।

-r, --रिपोर्ट-प्रारूप
रिपोर्ट प्रारूप निर्दिष्ट करें. मान्य प्रकार हैं: डिफ़ॉल्ट, बॉक्सलेस, सीएसवी और तुलना।

-v, --शब्दशः
वाचालता स्तर निर्दिष्ट करें. यह विकल्प कई बार निर्दिष्ट किया जा सकता है. प्रत्येक
विकल्प की प्रतिलिपि वर्बोसिटी स्तर को एक से बढ़ा देती है, जो वर्तमान में उच्चतम है
किसी भी संदेश के लिए प्रयुक्त वर्बोसिटी स्तर 2 है।

-w, --जागो
वेकअप आँकड़े दिखाएँ.

-B, --बॉक्स रहित
रिपोर्ट प्रारूप को बॉक्सलेस पर सेट करें

-C, --सीएसवी
रिपोर्ट प्रारूप को अल्पविराम से अलग किए गए मानों (सीएसवी) पर सेट करें

-मैं, --मतदान-अंतराल
कर्नेल पोलिंग अंतराल सेट करें, जिसका उपयोग यह निर्धारित करने के लिए किया जाता है कि क्या इससे डेटा स्थानांतरित करने का समय आ गया है
अन्य स्थानों पर कर्नेल FTRACE बफ़र।

-एस, --बफर आकार
उपयोग के लिए कर्नेल FTRACE बफ़र आकार सेट करें।

-V, --संस्करण
Idlestat संस्करण की जानकारी दिखाएँ और बाहर निकलें।

तुलना


तुलना रिपोर्ट का उपयोग सक्रिय ट्रेस (द्वारा निर्दिष्ट) के बीच परिवर्तनों की तुलना करने के लिए किया जाता है
-f,--ट्रेस-फाइल) और बेसलाइन ट्रेस। यह बेसलाइन ट्रेस प्रदान करके सक्रिय हो जाता है
(-b,--बेसलाइन_ट्रेस) और तुलना रिपोर्ट शैली को " के साथ निर्दिष्ट करना-r तुलना"।

ऊर्जा आदर्श


निम्नलिखित आइडलस्टैट ऊर्जा मॉडल फ़ाइलों के प्रारूप का वर्णन करता है (शामिल का उपयोग करके)।
एक उदाहरण के रूप में ऊर्जा_मॉडल फ़ाइल):

# से प्रारंभ होने वाली या रिक्त होने वाली पंक्तियों को अनदेखा कर दिया जाता है।

सबसे पहले, निर्दिष्ट करें कि कितने क्लस्टर हैं।

क्लस्टर 1

प्रत्येक क्लस्टर (क्लस्टरए, क्लस्टरबी आदि नामित) के लिए निर्दिष्ट करें कि कितने कैप राज्य और सी राज्य हैं
वहाँ हैं। Idlestat जाँच करेगा कि क्लस्टर की सही संख्या प्रदान की गई है।

#
क्लस्टरए: 16 कैप राज्य 5 सी राज्य

फिर प्रत्येक पी-स्टेट के लिए नाम, क्लस्टर पावर और कोर पावर निर्दिष्ट करें (आइडलस्टैट जांच करेगा
यदि क्लस्टर में पी-स्टेट्स की सही संख्या प्रदान की गई है)।

पी-स्टेट्स:
# गति, क्लस्टर पावर, कोर पावर
2901 6200 3200
2900 6190 3190
2800 6180 3180
2700 6170 3170
2500 6160 3160
2400 6150 3150
2300 6140 3140
2200 6130 3130
2000 6120 3120
1900 6110 3110
1800 6100 3100
1700 6090 3090
1600 6080 3080
1400 6070 3070
1300 6060 3060
1200 6050 3050

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

सी-स्टेट्स:
सी1-आईवीबी 25 0
सी1ई-आईवीबी 30 0
सी3-आईवीबी 35 0
सी6-आईवीबी 40 0
सी7-आईवीबी 35 0

अंत में, वेकअप पावर निर्दिष्ट करें।

वेकअप 210 6

प्रत्येक क्लस्टर के लिए दोहराएँ.

TRACE फ़ाइल FORMAT


आइडलस्टैट का अपना ट्रेस फ़ाइल प्रारूप है, जो फ़ट्रेस के प्रारूप पर आधारित है (देखें)।
कर्नेल स्रोत में दस्तावेज़ीकरण/trace/ftrace.txt)। मानक FTRACE प्रविष्टियों के अलावा,
आइडलस्टैट सीपीयू टोपोलॉजी, सी-स्टेट जानकारी और कुछ कृत्रिम पी-स्टेट प्रविष्टियाँ जोड़ता है।
Idlestat मानक FTRACE प्रारूप और "ट्रेस-cmd रिपोर्ट" प्रारूप भी आयात कर सकता है। ध्यान दें कि
चूंकि FTRACE या ट्रेस-सीएमडी ट्रेस फ़ाइलों में कोई सीपीयू टोपोलॉजी और सी-स्टेट जानकारी नहीं है,
उनका उपयोग उन मशीनों पर किया जाना चाहिए जिनके निशान कैप्चर किए गए हैं।

रिपोर्ट प्रारूप


वर्तमान में, आइडलस्टैट चार रिपोर्ट प्रारूपों का समर्थन करता है: डिफ़ॉल्ट, बॉक्सलेस, सीएसवी और तुलना।

1. डिफ़ॉल्ट: यदि संगत -सी हो तो सी-स्टेट, पी-स्टेट और आईआरक्यू राज्य सांख्यिकी तालिकाएं दिखाएं।
-p, और -w कमांड लाइन विकल्प सेट हैं। तालिकाएँ - और | के साथ आती हैं सीमाओं के रूप में.

2. बॉक्सलेस: यह - और | के बिना डिफ़ॉल्ट है तालिका सीमाओं के रूप में। यह अधिक ब्रेल है
डिफ़ॉल्ट की तुलना में टर्मिनल अनुकूल

3. सीएसवी: अल्पविराम से अलग किए गए मान। स्क्रिप्टिंग भाषाओं के साथ इसे प्रोसेस करना आसान है
awk और perl के रूप में। इसके अलावा स्प्रेडशीट सॉफ़्टवेयर के साथ इसे संसाधित करना आसान है।

4. तुलना: यह डिफ़ॉल्ट रिपोर्ट शैली के समान है, सिवाय इसके कि यह परिवर्तन प्रदर्शित करता है
बेसलाइन ट्रेस की तुलना में सक्रिय ट्रेस में। प्रदान करके यह सक्रिय हो जाता है
बेसलाइन ट्रेस (--बेसलाइन) और तुलना रिपोर्ट शैली को "-r" के साथ निर्दिष्ट करना
तुलना"।

उदाहरण


यह मानते हुए कि आइडलस्टैट बाइनरी आपके PATH में है।

1. ट्रेस चलाएँ, परिणामों को पोस्ट-प्रोसेस करें (डिफ़ॉल्ट केवल सी-स्टेट आँकड़े दिखाने के लिए है):
sudo idlestat --trace -f /tmp/mytrace -t 10

2. एक ट्रेस चलाएँ, परिणामों को पोस्ट-प्रोसेस करें और सभी आँकड़े प्रिंट करें:
sudo idlestat --trace -f /tmp/mytrace -t 10 -p -c -w

3. बाहरी कार्यभार के साथ ट्रेस चलाएँ, परिणामों को पोस्ट-प्रोसेस करें:
sudo idlestat --trace -f /tmp/mytrace -t 10 -p -c -w -- rt-app /tmp/mp3.json

4. पहले कैप्चर किए गए ट्रेस को पोस्ट-प्रोसेस करें:
आइडलस्टैट --आयात -f /tmp/mytrace

5. एक ट्रेस चलाएँ, परिणामों को पोस्ट-प्रोसेस करें और सभी आँकड़ों को एक फ़ाइल में प्रिंट करें:
sudo idlestat --trace -f /tmp/mytrace -t 10 -p -c -w -o /tmp/myreport

6. सिस्टम व्यवहार में परिवर्तन करने से पहले और बाद में एक तुलना ट्रेस चलाएँ
सुडो आइडलस्टैट --ट्रेस -एफ /टीएमपी/बेसलाइन -टी 10
sudo idlestat --trace -f /tmp/changedstate -t ​​10
आइडलस्टैट --आयात -f /tmp/changedstate -b /tmp/बेसलाइन -r तुलना

सीमाएं


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

onworks.net सेवाओं का उपयोग करके ऑनलाइन idlestat का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    कुटकी, कुटकीबिंद, कुटकी
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - GNAT टूलबॉक्स
    विवरण: गु...
    aarch64-linux-gnu-gnatbind चलाएँ
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    कुटकी, कुटकीबिंद, कुटकी
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - GNAT टूलबॉक्स
    विवरण: गु...
    aarch64-linux-gnu-gnatchhop-5 चलाएँ
  • 3
    cpupower-निष्क्रिय-जानकारी
    cpupower-निष्क्रिय-जानकारी
    cpupower निष्क्रिय-जानकारी - उपयोगिता
    सीपीयू निष्क्रिय कर्नेल जानकारी पुनः प्राप्त करें
    सिंटेक्स: cpupower [-c cpulist]
    निष्क्रिय-जानकारी [विकल्प] विवरण: एक उपकरण
    जो पी प्रिंट करता है ...
    cpupower-idle-info चलाएँ
  • 4
    cpupower-निष्क्रिय-सेट
    cpupower-निष्क्रिय-सेट
    सीपीयूपॉवर आइडल-सेट - सीपीयू सेट करने की उपयोगिता
    निष्क्रिय अवस्था विशिष्ट कर्नेल विकल्प
    सिंटेक्स: cpupower [-c cpulist]
    निष्क्रिय-जानकारी [विकल्प] विवरण: The
    cpupower निष्क्रिय-से...
    cpupower-idle-set चलाएँ
  • 5
    g.mapsetsघास
    g.mapsetsघास
    g.mapsets - उपयोगकर्ता को संशोधित/प्रिंट करता है
    वर्तमान मैपसेट खोज पथ। प्रभावित करता है
    के तहत मौजूदा डेटा तक उपयोगकर्ता की पहुंच
    वर्तमान स्थान में अन्य मैपसेट। ...
    g.mapsetsgrass चलाएँ
  • 6
    जी.मैसेजग्रास
    जी.मैसेजग्रास
    g.message - एक संदेश, चेतावनी प्रिंट करता है,
    प्रगति की जानकारी, या इसमें घातक त्रुटि
    घास का रास्ता. इस मॉड्यूल का उपयोग किया जाना चाहिए
    उपयोगकर्ता को भेजे गए संदेशों की स्क्रिप्ट।
    कुंजीशब्द...
    जी.मैसेजग्रास चलाएँ
  • अधिक "

Ad