زيادة استهلاك الذاكرة في وضع تعدد اللاعبين في محرك Unreal Engine: مفاجأة في تحسين استخدام الذاكرة

2025-04-08
زيادة استهلاك الذاكرة في وضع تعدد اللاعبين في محرك Unreal Engine: مفاجأة في تحسين استخدام الذاكرة

اكتشف مطور في محرك Unreal Engine، أثناء استخدام أداة تصور تخطيط الذاكرة، أن بعض هياكل البيانات المضافة لدعم وضع تعدد اللاعبين في Unreal Engine زائدة عن الحاجة في ألعاب اللاعب الواحد. هذه الهياكل تستهلك كمية كبيرة من الذاكرة؛ على سبيل المثال، الهياكل المخصصة المستخدمة لنسخ مرفقات المكونات وحركة الممثل تشغل 120 و 216 بايت على التوالي. من خلال التعليق على هذه المتغيرات غير المستخدمة والرمز ذي الصلة في وضع اللاعب الواحد، تم تحقيق توفير في الذاكرة يبلغ حوالي 392 بايت لكل ممثل. على الرغم من أن هذا ليس ذا أهمية كبيرة بالنسبة لمعظم المشاريع، إلا أن هذا التحسين قد يؤدي إلى وفورات كبيرة (ربما تصل إلى 100 ميجابايت) للمشاريع التي تحتوي على عدد كبير من الممثلين (مثل أكثر من 100000).