मैं मैक ओएस एक्स पर लोड औसत (और केवल लोड औसत) कैसे प्राप्त कर सकता हूं?


15

सभी लिनक्स बॉक्स /proc/loadavgमें 1, 5 और 15 मिनट के लिए कच्चा लोड होता है। कुछ भी अतिरिक्त नहीं। OS X मशीनों पर यह फ़ाइल मौजूद नहीं है।

क्या कोई फ़ाइल या टर्मिनल कमांड है जो मुझे /proc/loadavgलिनक्स पर ओएस एक्स के तहत 1, 5 और 15 मिनट का लोड एवरेज देगा ? मैं लोड औसत जानता topऔर wप्रदर्शित करता हूं, लेकिन उनके पास बहुत अधिक जानकारी भी है। मैं सिर्फ लोड औसत चाहता हूं ।


यह उत्तर कमांड लाइन के लिए नहीं है, इसलिए मैं इसे एक टिप्पणी के रूप में शामिल कर रहा हूं। लोड एवरेज और अन्य विटाल्स मॉनिटरिंग के लिए iStat मेन्यू जैसे कुछ पर विचार करें (चेतावनी: यह एक वाणिज्यिक ऐप है, और नहीं मैं डेवलपर के लिए काम नहीं करता हूं)। यह OSX: bjango.com/mac/istatmenus के लिए कुछ बहुत अच्छे चित्रमय प्रदर्शनों को एकीकृत करता है ।
1948 में

धन्यवाद @whaley, लेकिन मुझे यह GNU स्क्रीन के स्टेटबार के लिए चाहिए था , जब मैंने अपने मैक में SSH किया था।
जोश

जवाबों:



16

आपके द्वारा ज्ञात आदेशों (शीर्ष, अपटाइम, w, आदि) को लें और अपने इच्छित डेटा को कम करने के लिए अन्य टूल का उपयोग करें।

इसके लिए एक उदाहरण w:

w | head -n1 | cut -d":" -f4

इसके लिए एक उदाहरण uptime:

uptime | cut -d":" -f4- | sed s/,//g

का एक उदाहरण loads.d:

sudo loads.d | awk '/./ { printf "%.2f %.2f %.2f\n", $7, $8, $9 }'
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.