जवाबों:
यह CPU शेड्यूलिंग प्राथमिकता है, उच्चतर वेल्स (+19) का अर्थ है कम प्राथमिकता, और निम्न मान (-20) का अर्थ है उच्च प्राथमिकता (अदृश्य संबंध)। man 2 getpriority
आपको बहुत सारी जानकारी देंगे। nice
कमांड के साथ एक प्रक्रिया शुरू करते समय आप अच्छा मूल्य निर्धारित कर सकते हैं और फिर इसे renice
कमांड के साथ बदल सकते हैं । केवल सुपरयूजर (रूट) एक प्रक्रिया की प्राथमिकता में वृद्धि को निर्दिष्ट कर सकता है।
nice
कि क्या मतलब है, लेकिन शीर्ष अर्थ में "अच्छा सीपीयू समय" नहीं है।
सीपीयू उपयोग ग्राफ या रिपोर्ट पर, "अच्छा" सीपीयू प्रतिशत एक सकारात्मक अच्छा मूल्य (कम समयबद्धता प्राथमिकता - man nice
विवरण के लिए देखें) के साथ उपयोगकर्ता स्तर की प्रक्रियाओं द्वारा कब्जा सीपीयू समय का% है ।
मूल रूप से यह सीपीयू समय है जो वर्तमान में "उपयोग में है", लेकिन अगर एक सामान्य (अच्छा मूल्य 0) या उच्च प्राथमिकता (नकारात्मक अच्छा मूल्य) प्रक्रिया आती है, तो उन कार्यक्रमों को सीपीयू से दूर रखा जाएगा।
man 1 iostat
``% अच्छे से मिला : उपयोगकर्ता के स्तर पर अच्छा प्राथमिकता के साथ निष्पादित करते समय होने वाले CPU उपयोग का प्रतिशत दिखाएं । ``। यह सीपीयू समय नहीं लगता है।
%user
: CPU उपयोग का प्रतिशत जो उपयोगकर्ता स्तर (एप्लिकेशन) पर निष्पादित करते समय हुआ।
%nice
: CPU उपयोग का प्रतिशत जो उपयोगकर्ता के स्तर पर अच्छा प्राथमिकता के साथ निष्पादित करते समय हुआ।
%system
: सीपीयू उपयोग का प्रतिशत जो सिस्टम स्तर (कर्नेल) पर निष्पादित करते समय हुआ।
%iowait
: उस समय का प्रतिशत जो सीपीयू या सीपीयू निष्क्रिय थे, जिसके दौरान सिस्टम में एक बकाया डिस्क I / O अनुरोध था।
%idle
: समय का प्रतिशत कि सीपीयू या सीपीयू निष्क्रिय थे और सिस्टम में एक बकाया डिस्क I / O अनुरोध नहीं था।
स्रोत: http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html
यह भी देखें man mpstat
।
अच्छा बैच या पृष्ठभूमि नौकरियों के लिए करना है। जॉब्स को नीट दिया जाता है (कम शेड्यूलिंग प्राथमिकता दी जाती है) इसलिए वे सीपीयू का उपयोग नहीं करते हैं जब ऑनलाइन उपयोगकर्ताओं को इसकी आवश्यकता होती है। अच्छा और त्याग कार्यक्रम अच्छी प्राथमिकता तय करते हैं। नकारात्मक अच्छी प्राथमिकताएं खराब (वास्तविक समय) हैं।
यदि आपके पास निष्क्रिय समय कम है, लेकिन बहुत अच्छा समय है, तो आप घर पर सेटी जैसी पृष्ठभूमि प्रक्रिया या कुछ और समान चलाने की संभावना रखते हैं।