النمل Profiler: كيفية تحسين وقت الإنفاق في "تحميل التجميع أو تفريغ"

StackOverflow https://stackoverflow.com/questions/3249203

سؤال

أنا أستخدم النمل profiler إلى ملف التعريف الخاص بي asp.net.يوضح المنشط أن النظام ينفق ما يقرب من 30٪ من الوقت في "تحميل التجميع أو تفريغ" وهناك عدد ضرب من 65. أي أفكار حول كيف يمكنني تحسين وقت "تحميل التجميع أو إلغاء تحميل" الوقت؟ يتكون تطبيق ASP.NET الخاص بي من 10 مراجع Project \ DLL تقريبا.يستخدم تطبيق ASP.NET أيضا البيانات بشكل متكرر البيانات في ملفات XML وقراءة البيانات المخزنة مؤقتا.

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

المحلول

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

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