Instruments (software)
इंस्ट्रूमेंट्स (पूर्व में एक्सरे) एक अनुप्रयोग प्रदर्शन विश्लेषक और विज़ुअलाइज़र है, जो एक्सकोड 3 और एक्सकोड के बाद के संस्करणों में एकीकृत है। यह ओपनसोलारिस से डीट्रेस ट्रेसिंग फ्रेमवर्क के शीर्ष पर बनाया गया है, जिसे मैक ओएस एक्स v10.5 में पोर्ट किया गया था और जो मैकओएस के सभी निम्नलिखित संस्करणों में उपलब्ध है। उपकरण एक समय रेखा दिखाता है जो अनुप्रयोग में होने वाली किसी भी घटना को प्रदर्शित करता है, जैसे कि सीपीयू गतिविधि भिन्नता, स्मृति आवंटन, और नेटवर्क और फ़ाइल गतिविधि, ग्राफ और आंकड़ों के साथ। घटनाओं के समूह की निगरानी अनुकूलन योग्य "उपकरणों" के माध्यम से की जाती है, जिसमें उपयोगकर्ता द्वारा उत्पन्न घटनाओं को रिकॉर्ड करने और उन्हें आवश्यकतानुसार कई बार फिर से चलाने (अनुकरण) की क्षमता होती है, ताकि एक डेवलपर वास्तव में दोहराए जाने वाले काम को किए बिना कोड परिवर्तनों के प्रभाव को देख सके। इंस्ट्रूमेंट बिल्डर सुविधा कस्टम विश्लेषण उपकरणों के निर्माण की अनुमति देती है। सुविधाएँ अंतर्निहित उपकरण प्रक्रियाओं और धागे की सीपीयू गतिविधि को ट्रैक कर सकते हैं। स्मृति आवंटन और रिलीज, कचरा संग्रह और स्मृति रिसाव। फाइल पढ़ती है, लिखती है, लॉक करती है। नेटवर्क गतिविधि और यातायात। यह उपकरण गतिविधि मॉनिटर की तरह काम करता है लेकिन भविष्य के संदर्भ के लिए डेटा को संग्रहीत भी करता है। ओपनजीएल और धातु के ग्राफिक्स और आंतरिक कार्य। ऊर्जा निदान और "मृत" वस्तुएँ। यू. आई. स्वचालन और कोर एनीमेशन। उपयोगकर्ता घटनाएँ, जैसे कीबोर्ड कुंजियाँ दबाया जाता है और माउस सही समय के साथ चलता है और क्लिक करता है। प्रदर्शन विश्लेषण उपकरणों की सूची भी देखें डैशकोड शार्क (अनुप्रयोग) संदर्भ मैकओएस प्रोग्रामिंग उपकरण डिबगर प्रोफाइलर सॉफ्टवेयर अनुकूलन