سؤال

ولقد سمعت الكثير من الناس الحديث عن أداة تسمى مراقب الذاكرة باعتبارها وسيلة أفضل لدراسة استخدام الذاكرة من التطبيق فون أنه كائن الوك لا يعطي صورة دقيقة عن مقدار الذاكرة التطبيق هو في الواقع باستخدام .

وكيف يمكنني إطلاق مراقب الذاكرة؟ أنا لا يمكن العثور عليه في الصكوك. أنها ليست جزءا من أداة منفصلة لدي لتحميل؟

وشكرا! نيك.

هل كانت مفيدة؟

المحلول

والقالب "التسريبات" الأدوات كما تراقب استخدام الذاكرة بشكل عام (وأكثر من ذلك.) تطبيق مراقبة النشاط (/ تطبيقات / المرافق / آخر Monitor.app) قد تكون وهمية "مراقب الذاكرة". لديها دلائل على استخدام الذاكرة الحقيقية والافتراضية.

وأنا لست على علم بأي أداة أخرى دعا صراحة "مراقب الذاكرة". في حالة وجود مثل هذا الطلب، لا أستطيع أن أتخيل ما هي البيانات البعض أنه سيكون الحصول على تلك مراقب آخر والصكوك لن يكون بالفعل النظر.

نصائح أخرى

ومراقب الذاكرة هي مجرد واحدة من الأدوات في الآلات. بعد بدء تشغيل الآلات الخاصة بك (كسكودي: تشغيل> ابدأ مع أداة الأداء> التسريبات)، انقر فوق مكتبة في الصكوك إطار الأدوات واسحب الذاكرة مراقبة في النافذة الرئيسية.

ومراقب الذاكرة مهم لأنه يظهر استخدام الذاكرة الإجمالية حسب التطبيق، أم لا ينعكس ذلك الاستخدام في ObjectAlloc.

وشريط الأكثر أهمية في مراقبة الذاكرة ويبدو أن واحدة الماضي، مجموع الذاكرة المستخدمة. إذا كانت هذه واحدة تبقي التسلق، في نهاية المطاف التطبيق الخاص بك وسوف يكون الخبز المحمص. سحب عنصر التحكم مثلث من خلال شريط الوقت (أعلى النافذة) للحصول على قيمة رقمية لأي نقطة في الوقت المناسب.

إذا كنت تبحث للمساعدة في تحديد تسرب في التعليمات البرمجية، في محاولة: HTTP: // رنة. llvm.org/StaticAnalysis.html

وأطيب التحيات ريتشارد بيرتون L. III

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top