قدمت مايكروسوفت DirectStorage 1.4: تسريع تحميل الألعاب بفضل طريقة ضغط جديدة وتقنيات إضافية

قدمت مايكروسوفت DirectStorage 1.4: تسريع تحميل الألعاب بفضل طريقة ضغط جديدة وتقنيات إضافية

9 software

مايكروسوفت قامت بتحديث DirectStorage إلى الإصدار 1.4

أصدرت شركة مايكروسوفت تحديثًا جديدًا لتقنية DirectStorage (الإصدار 1.4)، التي تسمح بالاستفادة القصوى من NVMe‑SSD السريعة أثناء تشغيل الألعاب. في هذا الإصدار تم إضافة خوارزمية ضغط/فك ضغط جديدة للموارد — Zstandard (Zstd)، والتي تقلل وقت التحميل بشكل أكبر وتزيد سعة نقل ملفات اللعبة.


ما الذي تغير؟

البندالوصف
طريقة Zstd الجديدةضغط محسّن للأصول الألعاب، يسرّع نقل البيانات من القرص إلى GPU.
مكتبة تحضير الأصول (GACL)مكتبة معالجة مسبقة للملمس تسمح بتقليل حجمها حتى 50 %.
تقنيات إعادة الترتيبخلط – تجميع الأنماط المتكررة داخل الملفات.
خفض الإنتروبياBLER (تقليل إنتروبيا مستوى الكتلة) – تبسيط كتل الملمس. CLER (تقليل إنتروبيا مستوى العنصر) – تبسيط قنوات الألوان.
التعلم الآلييُستخدم للحفاظ على جودة الصورة، بحيث لا تلاحظ التغييرات اللاعب.

كيف يعمل في الألعاب؟

1. التحضير – تقوم GACL بمعالجة الملمس قبل تخزينها على القرص.
2. ضغط Zstd – تُضغط البيانات الناتجة وتُكتب إلى SSD.
3. التحميل – يقرأ DirectStorage الملفات مباشرة من الذاكرة دون تدخل CPU، ويستقبل GPU الملمس المفكّك مسبقًا.

> ملاحظة: لا يحتاج المطورون لتغيير أي شيء في محرك اللعبة. تُتراجع جميع التحويلات تلقائيًا أثناء فك الضغط، لذا يبقى عبء الكود الألعاب كما هو.


الصيغ المدعومة

* الإصدار العام الحالي 1.4 يدعم الملمس BC1, BC3, BC4 و BC5.
* من المخطط إضافة دعم BC7 وتحسينات أداء إضافية في النسخة التالية.


الخلاصة

DirectStorage 1.4 يزيد كفاءة العمل مع SSD السريعة بفضل خوارزميات ضغط جديدة ومعالجة مسبقة للأصول. يقلل ذلك وقت تحميل الألعاب دون عبء إضافي على المطورين، مما يتيح لهم التركيز على إنشاء المحتوى.

التعليقات (0)

شارك أفكارك — يرجى الالتزام بالأدب والبقاء ضمن الموضوع.

لا توجد تعليقات بعد. اترك تعليقًا وشارك رأيك!

لترك تعليق، يرجى تسجيل الدخول.

سجّل الدخول للتعليق