top
या uptime
आदेश चलाएँ :
$ uptime
19:36:03 up 5 days, 9:12, 8 users, load average: 0.05, 0.16, 0.21
$ top -bn1 | head -1
top - 19:36:07 up 5 days, 9:13, 8 users, load average: 0.05, 0.16, 0.21
यहाँ बताया गया लोड औसत निम्न हैं :
/proc/loadavg
The first three fields in this file are load average figures
giving the number of jobs in the run queue (state R) or waiting
for disk I/O (state D) averaged over 1, 5, and 15 minutes. They
are the same as the load average numbers given by uptime(1) and
other programs.
मेरे लोड औसत पर विचार करें: 0.05, 0.16, 0.21
इसका मतलब है कि अंतिम मिनट में, औसतन 0.05 प्रक्रियाएं संसाधनों की प्रतीक्षा कर रही हैं।
क्या आपको चिंतित होना चाहिए कि लोड औसत 2 है? सामान्य तौर पर, यदि लोड औसत उपलब्ध सीपीयू की संख्या से अधिक है, तो सीपीयू स्लॉट की प्रतीक्षा में कुछ प्रक्रिया को बेकार करना पड़ता है।
यदि लोड औसत के आउटपुट से कम है nproc
, तो आपको चिंता करने की आवश्यकता नहीं है।
यह भी देखें: यूनिक्स / लिनक्स में लोड औसत का क्या मतलब है?
जैसा कि ब्रिएम नोट करता है, प्रक्रियाओं को केवल सीपीयू की प्रतीक्षा करने की आवश्यकता नहीं है: लोड औसत बनाम सीपीयू उपयोग को समझना