2013-01-31 59 views
48

मैं विजुअलVM संदर्भ में वास्तव में संदर्भित 'स्व समय' का एक निरंतर और स्पष्ट स्पष्टीकरण के लिए खोज कर रहा हूं और यह 'स्वयं समय (सीपीयू)' से अलग कैसे है। स्व-समय [%] 'स्वयं समय या स्वयं समय सीपीयू का भी संदर्भ देता है।विजुअलVM और सेल्फ टाइम

इस पर अधिक दस्तावेज प्रतीत नहीं होता है या कम से कम मुझे यह नहीं मिला है। तो किसी भी विचार/इनपुट की सराहना की जाएगी।

उत्तर

68

'स्वयं समय' विधि में स्वयं '(घड़ी-घड़ी' समय बिताया गया है (उस विधि से लागू तरीकों के बिना)। 'स्व समय (सीपीयू)' एक समय प्रोसेसर समय है, इसलिए इसमें प्रतीक्षा करने, सोने, इत्यादि में व्यतीत समय शामिल नहीं है। नमूने में 'आत्म-समय' और 'स्वयं (सीपीयू) समय दोनों वास्तविक डेटा का अनुमान लगाते हैं। 'स्व समय [%]' 'स्वयं समय' का संदर्भ लें।

+0

बहुत धन्यवाद, यह सहायक है। – AndyF

+12

यह एक पुराना सवाल है, भले ही यह किसी पुराने प्रश्न के बावजूद इसमें शामिल हो - ऐसा लगता है कि 'स्वयं का समय [%]' आपके द्वारा क्रमबद्ध किए गए स्वयं के समय कॉलम को संदर्भित करेगा। तो यदि आप 'सेल्फ टाइम (सीपीयू)' द्वारा क्रमबद्ध करते हैं, तो% अब CPU समय का% – Matt

+4

होगा क्या यह कहना सही है कि "स्वयं समय" उप-विधियों में कभी भी बिताया जाएगा जो प्रोफाइल किए जाने के लिए साधन नहीं हैं? तो यदि विधि एक्स विधि वाई और जेड को कॉल करता है, और विधि जेड का वाद्य यंत्र नहीं है, तो विधि Z में बिताए गए किसी भी समय विधि X के लिए "स्वयं समय" होगा? – Marquez

संबंधित मुद्दे