سؤال

لدي نموذج Windows يستغرق تحميله في البداية وقتًا طويلاً.ومع ذلك، فإن كل طلب لاحق لتحميل النموذج لا يستغرق وقتًا طويلاً.هل هناك طريقة لتحسين وقت تحميل النموذج؟

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

المحلول

يمكنك استخدام نجين.

أستخدم أيضًا هذه النصيحة لتقليل بصمة الذاكرة عند بدء التشغيل.

يعد Native Image Generator (Ngen.exe) أداة تعمل على تحسين أداء التطبيقات المُدارة.يقوم Ngen.exe بإنشاء صور أصلية، وهي عبارة عن ملفات تحتوي على تعليمات برمجية مجمعة خاصة بالمعالج، ويقوم بتثبيتها في ذاكرة التخزين المؤقت للصورة الأصلية على الكمبيوتر المحلي.يمكن لوقت التشغيل استخدام الصور الأصلية من ذاكرة التخزين المؤقت بدلاً من استخدام المترجم في الوقت المناسب (JIT) لتجميع التجميع الأصلي.

نصائح أخرى

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

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

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