ما هي المشكلات الشائعة التي يمكن أن تسبب أوقات التمهيد البطيئة لصور Windows CE6؟

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

سؤال

أنا جديد نسبيًا في شركة Builder منصة ، وبينما أتمكن من إنتاج ملفات NK.Bin ، فإنها تعمل ببطء شديد ، 80-100 ثانية ، لذلك أعتقد أنه قد يكون هناك بعض مربعات الاختيار في مكان ما أحتاج إلى ضبطه (أو واضحًا)!

لقد قمت بالفعل بإزالة KITL ، والتوصيف ، وما إلى ذلك في إعدادات المشروع ، وقمت بتعيين المشروع على "الإصدار" و "السفينة".

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

شيء واحد وجدته غريبًا أنه على الرغم من أن ملف NK.Bin كان أصغر بكثير في بناء الإصدار (أقل بقليل من 12 ميجابايت) ، إلا أن وقت التمهيد لم يتغير بشكل ملحوظ من بناء التصحيح ...

اللوحة عبارة عن Vortex86DX_60A وأنا أقوم ببناء CE6.

هل هناك أي "أخطاء منشئ مشتركة" قد أكون في عداد المفقودين هنا ، أم أن هذا سيكون شيئًا أعمق قليلاً؟

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

المحلول

إن REAON #1 لشيء مثل هذا يترك KITL ممكّنًا في صورة إصدار. يقوم الجهاز بتمهيد وينتظر دقيقة أو أكثر لاتصال الكمبيوتر/KITL قبل التوقيت.

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

إذا كنت قد فعلت كلاهما ، فسيبدو أنك ربما حصلت على مشكلات سائق واحدة أو أكثر (أعرف أن Vortex86 سوف يتم تشغيله في أقل من 20 عامًا في معظم الظروف). بشكل عام ، عندما أكتب برامج تشغيل ، أود أن أجعلهم يقدمون تقريرًا عبر RetailMsG مقدار الوقت الذي يستغرقونه (باستخدام GetTickCount في أعلى وأسفل XXX_INIT) ، والذي يوفر فحصًا سريعًا للعقل بأنهم يتم تحميلهم والوقت الذي استغرقوه.

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