2012-10-25 5 views
24

शार्क, ऐप्पल का प्रोफाइलर जो आपको कस्टम प्रदर्शन काउंटर कॉन्फ़िगर करने देता है, अब ओएसएक्स माउंटेन शेर में समर्थित नहीं है क्योंकि यह 32-बिट कर्नेल नहीं चला सकता है। शार्क के लिए ऐप्पल के प्रतिस्थापन इंस्ट्रूमेंट्सएप, एल 1 कैश हिट/मिस ** जैसे प्रदर्शन काउंटर पढ़ने का समर्थन नहीं करते हैं। क्या वास्तव में ओएस एक्स पर प्रदर्शन काउंटर स्थापित करने और पढ़ने के लिए वैसे भी है? यहां तक ​​कि यदि कोई आवेदन नहीं है, तो क्या ऐसा करने के लिए कुछ उपयोगकर्ता-भूमि API है?क्या ओएस एक्स माउंटेन शेर पर प्रदर्शन काउंटर पढ़ने के लिए वैसे भी है?

** इंस्ट्रूमेंट्सएप में प्रदर्शन काउंटर के लिए एक इंटरफ़ेस प्रतीत होता है, लेकिन मेरे रेटिना मैकबुक प्रो पर, पीएम ईवेंट विंडो में कोई ईवेंट सूचीबद्ध नहीं है, और "डिवाइस: अज्ञात" इंगित करता है। क्या उपकरण के लिए कोई अन्य विकल्प हैं?

उत्तर

32

हां। यह वहां है, लेकिन खोजने के लिए मुश्किल और बेकार है (ver.4.5)।

  • लॉन्च इंस्ट्रूमेंट्स।
  • आप cmd + L ओएस एक्स के लिए जादूगर
  • चुनें "खाली" टेम्पलेट का स्वागत कर रहे हैं
  • प्रेस लाइब्रेरी
  • अपने उपकरण दस्तावेज़ में "काउंटर" साधन जोड़े
  • प्रेस cmd + shf प्रदर्शित करने के लिए + P - आपको पीएम इवेंट फ्लोटिंग विंडो के साथ प्रस्तुत किया जाता है।
  • आइए "निष्पादित विभाजनों को विभाजित करें" का मूल्यांकन करें - पीएम घटनाक्रम विंडो के खोज क्षेत्र में "निष्पादित विभाजन चलाएं" जोड़ें।
  • अब "काउंटर" साधन की जानकारी पॉपओवर प्रदर्शित करने के लिए "फूट डालो मार डाला संचालन" "दर्शनीय" करने के लिए
  • की "राज्य" सेट अब वापस मुख्य दस्तावेज़ खिड़की, प्रेस cmd + I करने के लिए।
  • प्रेस + बटन
  • सेट नया काउंटर के कार्यक्रम "फूट डालो संचालन निष्पादित करने के लिए"
  • नमूना शुरू ...
  • समाप्ति नमूना ...

आप उपकरण में परिणाम देखेंगे 'टेबल कॉलम। बेशक, ऐसी कई घटनाएं हैं जिन्हें आप रिकॉर्ड कर सकते हैं - इसलिए उन एल 1 कैश घटनाओं को ढूंढें जिन्हें आप रुचि रखते हैं और उन्हें विभाजन के बजाय जोड़ते हैं।

सिस्टम फ्रीज के लिए भी तैयार रहें (यह लिखते समय एक हुआ)।

+0

यह सही समाधान की तरह दिखता है। हालांकि, मेरे रेटिना मैकबुक प्रो पर, पीएम घटनाक्रम विंडो खाली है, और यह "डिवाइस: अज्ञात प्रोसेसर" नोट करती है। मैं यह देखने में पहला नहीं हूं [समस्या] (http://lists.apple.com/archives/xcode-users/2012/Jan/msg00048.html)। – user1775117

+0

@ user1775117 "अज्ञात प्रोसेसर" भी एक असामान्य समस्या प्रतीत होता है (Google परिणामों की कम संख्या के आधार पर निर्णय) - मैं आपको आश्वासन देता हूं, खिड़की मेरे सैंडी ब्रिज एमबीपी पर आबादी है। किसी भी घटना में, यदि आप चाहते हैं या (इस मामले में) को गहराई से खोदने की जरूरत है - यह काफी हद तक डीटीआर पर बनाया गया है, जिसे आप कमांड लाइन या कस्टम उपकरण के रूप में उपयोग करने का प्रयास कर सकते हैं। – justin

+10

इंस्ट्रूमेंट्स 6.1 में, 'cmd' +' shf' + 'P' अब काम नहीं करता है। इसके बजाय, पक्ष में विस्तार दृश्य के रिकॉर्ड सेटिंग्स टैब खोलें, और "ईवेंट और सूत्र" दृश्य के नीचे '+' बटन दबाएं। – thakis

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