يتلقى Yuzu Switch Emulator تحديثًا للأداء: خفض استخدام ذاكرة الوصول العشوائي إلى النصف باستخدام رمز VMM الجديد

ألعاب / يتلقى Yuzu Switch Emulator تحديثًا للأداء: خفض استخدام ذاكرة الوصول العشوائي إلى النصف باستخدام رمز VMM الجديد 2 دقيقة للقراءة

يحصل محاكي Yuzu على نظام إدارة ذاكرة الوصول العشوائي (RAM) الجديد للحصول على أداء أفضل



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

Yuzu ، محاكي Nintendo Switch لمستخدمي الكمبيوتر الشخصي (آسف يا شباب macOS ، لقد تأخرت دائمًا في الحفلة) ، تلقى مؤخرًا تحديثًا له. تم الإبلاغ عن الخبر قبل ساعتين في يوم WCCFTECH.com ، والتي أفادوا أنهم خرجوا بها منذ فترة أيضًا. حسنًا ، ربما تكون الميزة الرئيسية لهذا التحديث هي نظام إدارة ذاكرة الوصول العشوائي الجديد. قام المطورون بتعديل التعليمات البرمجية الخاصة بهم بطريقة تجعل العناوين تشغل نصف ذاكرة الوصول العشوائي تقريبًا عما اعتادوا عليه.



كيف فعلوا ذلك؟

حسنًا ، لذلك لم يغوص المطورون في كومة من المصطلحات ، أعاد المطورون كتابة ملف VMM (مدير الذاكرة الافتراضية). يعد VMM مسؤولاً عن الاهتمام بكيفية عرض الخرائط وكيفية تحرير المساحة عند الحاجة. وفقًا للمقال ، كانت المشكلة هي أن جهاز VMM المبسط السابق لم يقطعه. هذا لأنه كان قائمًا على تلك الموجودة في Citra. الفرق هو أن Citra مخصصة لعناوين 3DS. لم تكن عناوين 3DS أبدًا عالماً مفتوحاً للغاية. بالمقارنة مع ذلك ، فإن عناوين مثل Super Mario Odessy ضخمة. ناهيك عن Legend of Zelda: Breath of the Wild.



نقلا عن المقال الأصلي في Patreon.com :



باختصار ، هذا التطبيق القديم سيخصص ويخطط بشكل تعسفي مضيف (جهاز الكمبيوتر الخاص بك) الذاكرة على الطاير ، دون احترام زائر (Nintendo Switch) تخطيط الذاكرة. قد يؤدي ذلك إلى عمليات تخصيص ذاكرة مضيفة هاربة لم تكن ممكنة في الواقع على Switch حقيقي.

من حيث الأرقام ، ماذا يعني هذا؟ حسنًا ، عناوين مثل Super Mario Odessy التي استهلكت حوالي 7 غيغابايت من ذاكرة الوصول العشوائي تعمل الآن حوالي 4 غيغابايت. وقد أظهر البعض الآخر تحسنًا بنسبة 75٪ تقريبًا. تم ربط المخططات أدناه.

استخدام ذاكرة الوصول العشوائي 'قبل وبعد' - فريق يوزو



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

ملاحظة. يمكنك لعب Super Smash Bros. على المحاكي الآن. حلو!

العلامات نينتندو سويتش