Instruments (software)
انسٹرومینٹس (سابقہ ایکس رے) ایک ایپلیکیشن پرفارمنس تجزیہ کار اور ویژولائزر ہے، جو ایکس کوڈ 3 اور ایکس کوڈ کے بعد کے ورژن میں مربوط ہے۔ یہ اوپن سولارس سے ڈی ٹریس ٹریسنگ فریم ورک کے اوپر بنایا گیا ہے، جسے میک او ایس ایکس v10.5 پر پورٹ کیا گیا تھا اور جو میک او ایس کے مندرجہ ذیل تمام ورژن میں دستیاب ہے۔ آلات ایک ٹائم لائن دکھاتے ہیں جو ایپلی کیشن میں ہونے والے کسی بھی واقعہ کو ظاہر کرتی ہے، جیسے کہ سی پی یو سرگرمی میں تغیر، میموری الاٹمنٹ، اور نیٹ ورک اور فائل سرگرمی، گراف اور اعداد و شمار کے ساتھ۔ واقعات کے گروپ کی نگرانی حسب ضرورت "آلات" کے ذریعے کی جاتی ہے، جن میں صارف کے تیار کردہ واقعات کو ریکارڈ کرنے اور ضرورت کے مطابق جتنی بار ہو انہیں دوبارہ چلانے (نقل) کی صلاحیت ہوتی ہے، لہذا ایک ڈویلپر اصل میں تکراری کام کیے بغیر کوڈ کی تبدیلیوں کا اثر دیکھ سکتا ہے۔ انسٹرومنٹ بلڈر فیچر اپنی مرضی کے مطابق تجزیہ کے آلات کی تخلیق کی اجازت دیتا ہے۔ خصوصیات بلٹ ان آلات عمل اور دھاگوں کی سی پی یو سرگرمی کو ٹریک کر سکتے ہیں۔ میموری الاٹمنٹ اور ریلیز، کچرا اکٹھا کرنا اور میموری لیک۔ فائل پڑھتی ہے، لکھتی ہے، لاک کرتی ہے۔ نیٹ ورک کی سرگرمی اور ٹریفک۔ یہ آلہ ایکٹیویٹی مانیٹر کی طرح کام کرتا ہے لیکن مستقبل کے حوالہ کے لیے ڈیٹا کو بھی محفوظ کرتا ہے۔ اوپن جی ایل اور میٹل کے گرافکس اور اندرونی کام۔ توانائی کی تشخیص اور "مردہ" اشیاء۔ UI آٹومیشن اور کور اینیمیشن۔ صارف کے واقعات، جیسے کی بورڈ کیز کو دبایا جاتا ہے اور ماؤس صحیح وقت کے ساتھ حرکت کرتا ہے اور کلک کرتا ہے۔ کارکردگی تجزیہ ٹولز کی فہرست بھی دیکھیں ڈیش کوڈ شارک (ایپلیکیشن) حوالہ جات میک او ایس پروگرامنگ ٹولز ڈیبگرز پروفائلرز سافٹ ویئر آپٹیمائزیشن