Function Details View

عرض تفاصيل دالة نافذة يعرض المعلومات التالية:

  • يمثل المخطط الشريطي توزيع التكلفة علاقات بين دالة تقوم بتحديد و استدعاء الدالات التي يتم تنفيذ الدالة المحددة، و بين الدالة المحددة و الدالات التي تم استدعاؤها بواسطة عليه.

  • تفاصيل الأداء دالة جدول التي تعرض بيانات التلخيص profiling للدالة التي قمت بتحديدها.

  • طريقة العرض تعليمات برمجية لدالة الإطار الذي يعرض الدالة الرموز عند التعليمة البرمجية هو المتوفرة.

الإطار طريقة العرض تعليمات برمجية لدالة هو جزء منفصل. بشكل افتراضي، يتم تقسيم الجزئين أفقياً، و يتم وضع الإطار دالة بطريقة العرض تعليمات برمجية في أسفل من الإطار.

  • لفصل الجزئين عمودياً، انقر فوق شاشة فصل عمودي تشغيل شريط الأدوات.

  • لتغيير الحجم الأجزاء النسبية، انقر فوق الحد المظلل بين إطارات واسحب الحد إلى الموقع آخر.

تخطيط شريطي توزيع التكلفة

معايير الأداء

في القائمة قياس الأداء المنسدلة، يمكنك تعيين قيم التي تظهر في عرض. تعتمد قيم التي تتوفر تشغيل الأسلوب الذي تم استخدامه في ملف بيانات profiling profiling. الأسماء بين قوسين هي أسماء صفوف في الجدول دالة تفاصيل الأداء.

مخطط الشريط

استدعاء دالات

الاتصال يظهر شريط دالات دالات التي تسمى دالة محددة. الحجم الكتلة الذي يتضمن استدعاء دالة هو بالنسبة إلى مساهمة استدعاء دالة إلى القيمة الإجمالية لقياس الأداء للدالة المحددة.

يمكنك النقر فوق الاسم الخاص باستدعاء دالة إلى إجراء الدالة المحددة في عرض.

  • إذا كان هناك إلى o العديد من الوظائف استدعاء إلى القائمة، والدالات بالمساهمات الصغرى التي تم تجميعها في آخر حظر. غير ذلك انقر إلى عرض الجميع الدالات تسمى واستدعاء دالة المحددة في الإطار عرض المتصل/Callee. لمزيد من المعلومات، راجع الطالب/عرض Callee.

  • إذا كان هناك وظائف لا يوجد استدعاء أو إذا كانت دالة هو تظهر دالة الإدخال للعملية أو مؤشر ترابط، حظر أعلى المكدس.

محدد دالة

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

يمكنك النقر فوق اسم دالة تسمى إلى جعله الدالة المحددة في عرض.

  • إجمالي القيمة هو قياس الأداء للدالة المحددة.

  • الكتلة دالة نص يمثل كمية إجمالي قيمة لقياس الأداء التي حدثت في تنفيذ تعليمات برمجية في النص الأساسي للدالة المباشر.

  • الدالات التي تسمى بواسطة دالة المحددة مسرودة في كتل. تمثل الحجم حظر الوظائف المحددة بالمقدار إجمالي قياس الأداء للدالة المحددة التي حدثت في دالة تسمى.

  • إذا كان هناك إلى o العديد من الوظائف استدعاء إلى القائمة، والدالات بالمساهمات الصغرى التي تم تجميعها في آخر حظر. غير ذلك انقر إلى عرض الجميع الدالات تسمى واستدعاء دالة المحددة في الإطار عرض المتصل/Callee. لمزيد من المعلومات، راجع الطالب/عرض Callee.

  • إذا لم يكن هناك لا تسمى دالات، تظهر حظر أسفل المكدس.

تفاصيل الأداء دالة

تفاصيل الأداء دالة جدول توفر بيانات التلخيصية لقياسات أداء الدالة المحددة. كل من القيمة و تظهر النسبة المئوية. تحديد يحدد profiling بيانات التي تظهر في المخطط والجدول "تفاصيل" في قياس الأداء قائمة.

العمود

الوصف

خاص

  • المقدار لقياس الأداء التي حدثت في تنفيذ نص دالة.

في المكالمات

  • المقدار لقياس الأداء التي حدثت في دالات استدعاء دالة المحددة.

إجمالي ضمناً

  • إجمالي خاص و قيم قيد التنفيذ.

الدالة تعليمات برمجية العرض

dهوplays إطار عرض التعليمات البرمجية لدالة رمز lهوt من المصدر ومتى يمكن ذلك هو المتوفرة. التالي إلى سطور تعليمات برمجية المصدر التي تستدعي دالات غير ذلك، عمود مظلل يحتوي على قيم دالة تسمى قياس الأداء. لتحرير تعليمات برمجية المصدر، انقر فوق الارتباط الموجود في الملف تعليمات برمجية المصدر.

قيم مخطط شريط توزيع التكلفة

أخذ عينات

يوضح الجدول التالي قيم الموجودة في القائمة "القياس الأداء" من أجل إنشاء تشكيل جانبي للبيانات التي تم جمعها بواسطة استخدام أسلوب أخذ عينات.

بما فيها ‏‫النماذج (‏‫النماذج المجمعة)

  • عن دالة استدعاء رقم للعينات التي تم تجميعها عندما تم استدعاء الدالة المحددة بواسطة هذه الدالة استدعاء.

  • "النص الأساسي للوظيفة"، رقم للعينات التي تم تجميعها أثناء تم دالة المحددة بتنفيذ تعليمات برمجية الخاصة به.

  • دالة تسمى عدد العينات التي تم تجميعها عندما تم تنفيذ الدالة تسمى نظراً استدعاء من محدد الدالة.

آلات

يوضح الجدول التالي قيم الموجودة في قائمة "وحدات قياس مترية الأداء" profiling بيانات التي تم جمعها باستخدام أسلوب آلات.

الوقت المنقضي شاملة (الوقت المنقضي)

الوقت المنقضي بتضمين الوقت الذي تم إنفاقه في المكالمات النظام تشغيل، مثل تبديل سياق وعمليات الادخال/الاخراج.

  • ل دالة الاتصال، المقدار للوقت المنقضي الذي تم إنفاقه في تنفيذ المثيلات المحددة الدالة التي تم استدعاؤها بواسطة الدالة. الوقت المستغرق في الدالات التي يتم استدعاؤها بواسطة الدالة المحددة هو المضمنة.

  • ل النص الأساسي دالة ، قضاء إجمالي مقدار الوقت المنقضي تنفيذ تعليمات برمجية من المحدد دالة. لا يتم مُضمن الوقت المستغرق في الدالات يطلق عليه.

  • لدالة تسمى، المقدار قضاء وقت تنفيذ مثيلات دالة التي تم استدعاؤها بواسطة دالة المحددة. يتضمن الإجمالي الوقت الذي تم إنفاقه في دالات استدعاء دالة. الوقت المستغرق في الدالات التي يتم استدعاؤها بواسطة الدالة المحددة هو المضمنة.

وقت شاملة تطبيق (التطبيقات وقت)

لا يتضمن تطبيق وقت الوقت الذي تم إنفاقه في الاستدعاءات إلى النظام التشغيل، مثل تبديل سياق وعمليات الادخال/الاخراج.

  • ل دالة الاتصال، المقدار وقت تطبيق الذي تم إنفاقه في تنفيذ المثيلات المحددة الدالة التي تم استدعاؤها بواسطة الدالة. الوقت المستغرق في الدالات التي يتم استدعاؤها بواسطة الدالة المحددة هو المضمنة.

  • النص الأساسي لدالة، قضاء إجمالي مقدار الوقت تطبيق تنفيذ التعليمة البرمجية للدالة المحددة. لا يتم مُضمن الوقت المستغرق في الدالات يطلق عليه.

  • دالة تسمى تطبيق مقدار الوقت قضاء تنفيذ مثيلات الدالة التي تم استدعاؤها بواسطة الدالة المحددة. يتضمن الإجمالي الوقت الذي تم إنفاقه في دالات استدعاء دالة.

ذاكرة.NET

يوضح الجدول التالي قيم الموجودة في "وحدات قياس مترية للأداء" قائمة لإنشاء تشكيل جانبي للبيانات التي تم جمعها باستخدام ذاكرة.NET إنشاء تشكيل جانبي للأسلوب.

عمليات تخصيص ضمناً (عمليات تخصيص)

  • ل دالة الاتصال، رقم من الكائنات التي تم تخصيصها بمثيلات الدالة المحددة التي تسمى الدالة. رقم يتضمن الكائنات التي تم تخصيصها بدالات استدعاء دالة المحددة.

  • ل النص الأساسي لدالة ، عدد الكائنات التي تم تخصيصها بالدالة المحددة عند أنه تم تنفيذ الخاصة به تعليمات برمجية. تخصيص الكائنات في دالات استدعاؤها بواسطة المحددة لا يتم مُضمن دالة.

  • لدالة تسمى، رقم الكائنات التي تم تخصيصها بمثيلات دالة التي تم استدعاؤها بواسطة دالة المحددة. رقم يتضمن الكائنات التي تم تخصيصها بدالات استدعاء دالة.

بما فيها وحدات وحدات البايت (وحدات البايت)

  • ل دالة الاتصال، رقم من وحدات البايت التي تم تخصيصها بمثيلات الدالة المحددة التي تسمى الدالة. رقم تتضمن وحدات البايت التي تم تخصيصها بدالات استدعاء دالة المحددة.

  • ل النص الأساسي لدالة ، العدد الإجمالي للبايتات التي تم تخصيصها بواسطة دالة المحددة عند أنه تم تنفيذ الخاصة به تعليمات برمجية. وحدات البايت المخصصة في دالات استدعاؤها بواسطة المحددة لا يتم مُضمن دالة.

  • لدالة تسمى، رقم من وحدات البايت التي تم تخصيصها بمثيلات دالة التي تم استدعاؤها بواسطة دالة المحددة. رقم تتضمن وحدات البايت التي تم تخصيصها بدالات استدعاء دالة.

التزامن

يوضح الجدول التالي قيم الموجودة في القائمة "القياس الأداء" من أجل إنشاء تشكيل جانبي للبيانات التي تم جمعها بواسطة استخدام أسلوب التزامن.

بما فيها Contentions (Contentions)

  • ل دالة الاتصال، رقم مورد منافسة الأحداث التي حدثت في مثيلات الدالة المحددة التي تسمى الدالة. رقم يتضمن أحداث منافسة في دالات استدعاء دالة المحددة.

  • ل النص الأساسي لدالة ، العدد الإجمالي لمنافسة الأحداث التي تحدث عند دالة تم تنفيذ الخاصة به تعليمات برمجية. contentions التي تحدث في دالات التي كانت تسمى بواسطة دالة المحددة لم يتم مُضمنها.

  • لدالة تسمى، رقم منافسة الأحداث التي حدثت في مثيلات دالة التي تم استدعاؤها بواسطة دالة المحددة. رقم يتضمن منافسة الأحداث التي حدثت في دالات استدعاء دالة.

تم حظر ضمناً الوقت (تم حظر الوقت)

  • عن دالة استدعاء الوقت الذي تم إنفاقه في أحداث منافسة مورد لمثيلات الدالة المحددة التي تسمى الدالة. الوقت الذي يتضمن وقت المحظورة في دالات الذي حددته استدعاء دالة.

  • ل النص الأساسي لدالة ، الوقت الإجمالي الذي تم إنفاقه في أحداث منافسة حدث عند دالة تم تنفيذ الخاصة به تعليمات برمجية. contentions التي تحدث في دالات أن لم يتم استدعاء دالة المحددة تضمينها.

  • لدالة يسمى، الوقت الذي تم إنفاقه في أحداث منافسة مورد لمثيلات دالة التي استدعاء دالة المحددة. يتضمن الوقت وقت المحظورة التي حدثت في دالات استدعاء دالة.