मैक ओएस एक्स एक्टिविटी मॉनिटर - "सीपीयू टाइम" मुझे क्या बताता है?


10

"CPU समय" मुझे प्रक्रिया के बारे में क्या बताता है? क्या यह संचित समय प्रक्रिया है? यह कभी-कभी कुछ सेकंड कूदता है और अक्सर कुछ भी नहीं होता है।

वैकल्पिक शब्द

जवाबों:


6

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


इस उत्तर को स्वीकार करना क्योंकि दूसरे को पहले से ही एक वोट मिला था। दोनों इसे अच्छे से समझाते हैं। टा।
एंड्रयू जे। Brehm

11

आपके पास बहुत सारे एप्लिकेशन "समानांतर" में चल रहे हैं, सिस्टम संसाधनों के लिए प्रतिस्पर्धा कर रहे हैं, जैसे कि सीपीयू। सीपीयू समय बताता है कि किसी विशेष प्रक्रिया ने कितनी देर तक सीपीयू का सक्रिय रूप से उपयोग किया है।

10% CPU का उपयोग करके और 20 मिनट तक चलने वाली प्रक्रिया की कल्पना करें। उस समय में, लगभग 2 मिनट के CPU समय का उपयोग किया होगा। यदि एक प्रक्रिया कम्प्यूटेशनल रूप से महंगी है, तो सीपीयू का समय बहुत तेजी से बढ़ेगा, क्योंकि सीपीयू द्वारा उस विशेष प्रक्रिया पर अधिक "वास्तविक समय" खर्च किया जाएगा।


तो इसका कारण वास्तविक समय की तुलना में तेजी से बढ़ सकता है क्योंकि एक से अधिक कोर का उपयोग किया जाता है?
एंड्रयू जे। Brehm

1
@ और हां। यदि आपके पास 100% CPU उपयोग है, और निश्चित रूप से अधिक, यदि आप 100% CPU उपयोग (यानी "एक से अधिक कोर" के कुल योग के लिए उपयोग किए जाने वाले एकाधिक कोर) से अधिक है, तो आपको प्रति सेकंड वास्तविक समय में 1 सेकंड CPU समय मिलता है।
डैनियल बेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.