أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

HOW TO: تحليل الأداء تطبيق ويب ASP.NET باستخدام أداة إدارة الأداء

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

اضغط هنا لرابط المقالة باللغة الانجليزية815159
إخلاء مسؤولية من محتوى قديم في قاعدة المعارف
عن تقديم الدعم التقني لهاو لذلك تظهر هذه المقالة كما هي و لن يتم تحديثها Microsoft تمت كتابة هذه المقالة بخصوص منتجات توقفت
الموجز
توضح هذه المقالة خطوة بخطوة حول كيفية تحليل أداء التطبيق ASP.NET على ويب باستخدام أداة "إدارة الأداء".

يوفر ASP.NET كثير من المعلومات من خلال عدادات الأداء القياسية. يمكن مراقبة عدادات الأداء القياسية باستخدام الأداة الإضافية "الأداء". هذه المعلومات مفيدة لمسؤولي النظام الذين يجب فهم الصفات المميزة الأداء من أحد تطبيقات ASP.NET. يمكن الكشف عن عدادات الأداء الوقت اللازم لتقديم صفحات عبء وضع على المعالج وعلى عدد جلسات العمل النشطة ASP.NET.

يتم مراقبة هذه العدادات المفتاح مفيداً في الحالات التالية:
  • يمكن إنشاء أساس أداء ثم قم باستخدام هذا الأساس لقياس تأثير تغييرات التكوين أو ترقيات التطبيق.
  • يمكنك التحقق من صحة التغييرات التي يتم إجراؤها على تكوين التطبيق بشكل خاص لتحسين الأداء.
  • يمكنك التحقق من وجود ترقيات الأجهزة التأثير الذي تريده على الأداء.
  • يمكنك مراقبة أداء التطبيق تحت التحميل. يمكن أن يكون التحميل الحقيقي أو artificially تم إنشاؤه بواسطة أداة مثل الأداة "التحمّل تطبيق ويب".
  • يمكنك تحديد تأثير الأداء من ترقيات التطبيق.
توضح هذه المقالة الأكثر أهمية العدادات التي يمكنك استخدامها لتحليل أداء تطبيقات ASP.NET. هذا ليس قائمة كاملة من عدادات ASP.NET. يتم وصف فقط الحد الأدنى العدادات التي يجب أن يكون لديك gauge أداء التطبيق.

back to the top

عدادات شاشة أداء المفتاح

يتم عرض هذه العدادات بسهولة باستخدام الأداء في الأداة الإضافية. لتشغيل الأداة الإضافية "الأداء" ، اتبع هذه الخطوات:
  1. على شريط المهام، انقر فوق ابدأ وأشر إلى إعدادات ثم ثم انقر فوق لوحة التحكم.
  2. انقر نقراً مزدوجاً فوق أدوات إدارية المجلد ثم انقر نقراً مزدوجاً فوق أداة الأداء.
  3. عند تشغيل الأداة الإضافية "الأداء" ، انقر لتحديد الكائن مراقب النظام في الجزء الأيمن ثم انقر فوق "إضافة" على شريط الأدوات لإضافة العدادات الموصوفة في الجدول التالي.
    كائن الأداءعدادمثيل (عند الضرورة)وصف
    عملية% لوقت aspnet_wpالنسبة المئوية للوقت الذي يكون وقت المعالج استهلاكها بواسطة ASP.NET. عند مقارنة أداء تحت التحميل القياسية مقابل أساس التي تم التقاطها مسبقاً ينخفض في هذا العداد كشف أقل المعالج متطلبات ، وقابلية أكبر لذلك.
    عمليةمجموعة العملaspnet_wpكمية الذاكرة المستخدمة بشكل نشط من قبل ASP.NET. بينما قام مطور التطبيقات درجة للتحكم كيفية استهلك الذاكرة بواسطة التطبيق ، مسؤولي النظام يمكن أن يكون لديك تأثير هام عن طريق ضبط فترة مهلة جلسة العمل.
    ASP.NET تطبيقاتطلبات/ثانية__Total__عند تحليل أداء مقابل تحميل الذي تم إنشاؤه artificially يسمح هذا العداد تحقق من معالجة طلبات بشكل سريع كما يتم إرسالها. إذا كان يقع عدد الطلبات في الثانية أدناه عدد الطلبات التي يتم إنشاؤها في الثانية "، يتم حدوث قائمة الانتظار. وهذا يعني surpassed معدل الطلب الحد الأقصى. عند تحليل التحميل المستخدم الفعلي في بيئة إنتاج كشف يقوم هذا العداد مدى انشغال الموقع.
    تطبيقات ASP.NETجلسات العمل النشطة__Total__يُظهر هذا العدّاد العدد من ASP.NET جلسات العمل التي تم إنشاؤها ولكن لا مهلة. تمكين ASP.NET جلسة عمل التطبيقات إنشاء جلسة عمل جديدة عند إرسال طلب مستخدم بدون ملف تعريف ارتباط. يتم إزالة جلسات العمل عند التطبيق يلغي جلسة العمل أو جلسة العمل عند انقضاء المهلة. بشكل افتراضي، ASP.NET جلسات عمل مهلة بعد 20 دقيقة. يستهلك كل جلسة الذاكرة. لذلك، إذا قمت بتقليل المهلة الزمنية لجلسة العمل يمكنك تحسين أداء حالة جلسة العمل استخدام كمية كبيرة من الذاكرة عدد كبير من جلسات عمل نشطة. مراقبة العدادات "مجموعة العمل" لقياس التأثير جلسة العمل التي انتهت المهلة على استهلاك الذاكرة.
    asp.netحالة جلسات عمل الملقمات النشطةيظهر هذا العداد نفس المعلومات كـ جلسات العمل النشطة العداد في كائن أداء تطبيق ASP.NET. استخدم هذا العداد عندما يتم استخدام ملقم حالة بدلاً من جلسات العمل قيد التشغيل.
    asp.net طلب وقت تنفيذيظهر هذا العداد الوقت، بالميللي المستغرق إلى عرض الصفحة المطلوبة الأخير ثم الإرسال إلى المستخدم. سيتم بشكل عام هذا العداد أكبر من وقت عملية تتبّع يُظهر لتقديم الصفحة. هذا العداد قياس أكثر شمولاً من طلب بدء - إلى - انتهاء الوقت. إذا كان يظهر هذا العداد متوسط أقل عند مقارنة أساس ، ثم في قابلية التوسع والأداء التطبيق تمت معًا.
back to the top
مراجع
للحصول على مزيد من المعلومات حول مراقبة عتبات الأداء راجع وثائق .NET Framework SDK أو قم بزيارة موقع Microsoft التالي على الويب:

http://msdn.microsoft.com/library/en-us/vbcon/html/vboriinstrumentingperformancethresholdsonserver.asp

back to the top


تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 815159 - آخر مراجعة: 04/30/2003 14:53:02 - المراجعة: 1.6

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbmt kbperformance kbweb kbhowtomaster KB815159 KbMtar
تعليقات
=">cript> >orLargeScreens track by $index -->
Venezuela - Español
0&did=1&t=">p;did=1&t=">did=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("