स्टैक ओवरफ्लो पर इस सवाल को पढ़ते हुए मैं उलझन में पड़ गया । पूछने वाला कहता है:
"टॉप 'बस नहीं करेगा, क्योंकि सीपीयू डंप के बीच देरी होती है, इसके लिए 2 डंप और कई सेकंड की आवश्यकता होती है, जो मेरे प्रोग्राम को लटका देता है" ।
पूछने वाला किस बारे में बात कर रहा है? मैंने हमेशा यह माना है कि शीर्ष बिल्कुल वही काम करता है जो स्वीकृत उत्तर की सिफारिश करता है। और उसका दावा है कि शीर्ष "उसके कार्यक्रम को लटका देता है" मुझे इससे कोई मतलब नहीं है, लेकिन किसी ने उसे टिप्पणियों में इसे बाहर नहीं बुलाया।
आमतौर पर मुझे एक मशीन पर चलने वाले प्रक्रियाओं के एक बड़े समूह के लिए समग्र सीपीयू उपयोग करने की आवश्यकता होती है। आमतौर पर मैं सिर्फ एक सबसे लंबी नमूना दर (आमतौर पर 10 सेकंड) के साथ सबसे खराब स्थिति में अपनी प्रक्रियाओं को चलाने के दौरान और एक औसत लोड अनुमान निर्धारित करता हूं। क्या इस तरह से माप लेना पूरी तरह से गलत है?
नोट: अपने माप प्राप्त करते समय मैं यह भी सुनिश्चित करता हूं कि कोई अन्य अनावश्यक सेवा या उपयोगकर्ता स्थान प्रक्रियाएं नहीं चल रही हैं।