سؤال

سيمبيان لديه حدود الحد من 8 كيلو بايت. هل ينطبق هذا أيضا على الوظيفة المتصلحة في تطبيقات PYS60؟

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

المحلول

هناك فرق بين تطبيقات وقت تشغيل بيثون وبيثون. أيضا من PYS60 App Developer Point of View، إنه أكد هذا أكثر إثارة للاهتمام ...

الإصدار 1.9.5 يأتي افتراضيا مع HeApsize 100K دقيقة و 4 أمتار كحد أقصى. بالطبع يمكنك تحديد تلك بنفسك عند إنشاء حزمة SIS لإصدار وتوزيع التطبيق الخاص بك.

آسف إذا أجبت على السؤال المناسب مع إجابة خاطئة (مكدس VS كومة).

Stack عادة ما يكون "كافيا"، ولكن مع العودية الكافية التي يمكنك نفادها. فعلت ذلك - وتثبيت بعض حلقات لا نهاية لها :) لم يكن لديك أي مشاكل مكدس حقيقية. عادة ما يكون الكومة ينفد، ESP مع معالجة الرسومات.

نصائح أخرى

نعم، يعتمد PYS60 على CPETHON، وبالتالي يستخدم كومة C.

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

إذا كنت تقوم بترقية وقت تشغيل Python على هاتفك، مع إصدار قمت ببناء نفسك، يمكنك زيادة حجم كومة عملية وقت التشغيل نفسها.

وأود أن أفترض أن PYS60 يجب أن يقوم بإدارة الذاكرة بالنسبة لك، حيث ربما يكون برنامجك مقيدا بموارد PYS60.

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