أصدرت شركة مايكروسوفت Microsoft الإصدار رقم 1.2 من DirectStorage SDK، حيث قدمت في هذا الإصدار إضافة مفاجئة ستساعد في تسريع عمل محركات الأقراص الثابتة القديمة HDD.
وتعمل DirectStorage بالأساس كوسيلة لتأمين دفق البيانات بشكل أسرع من محركات أقراص الحالة الصلبة SSD السريعة إلى وحدة معالجة الرسومات الخاصة دون أن يتم إبطاء ذلك من وحدة المعالجة المركزية.
ولطالما عملت DirectStorage على محركات الأقراص الثابتة، ولكن كان على المطورين استخدام طرق منفصلة لأجهزة NVMe ومحركات الأقراص الثابتة HDD.
يؤدي ذلك إلى تعقيد عملية دعم واجهة برمجة التطبيقات المصممة أساساً لمحركات أقراص الحالة الثابتة عالية السرعة SSD التي لا يستخدمها دائمًا لاعبو أجهزة الكمبيوتر لتخزين الألعاب وتشغيلها.
ولكن الآن وباستخدام DirectStorage 1.2، سيتمكن المطورون من استخدام نفس الكود على كل من محركات أقراص الحالة الصلبة SSD ومحركات الأقراص HDD.
إضافة لما سبق فإن DirectStorage الأحدث سيدعم الآن الوضع المخزن لمحركات الأقراص الثابتة القديمة HDD.
تقليديًا كانت DirectStorage تستخدم الوضع غير المخزن لتمرير البيانات من محركات أقراص الحالة الثابتة SDD إلى وحدة معالجة الرسومات بأسرع ما يمكن.
وقال فريق DirectX من Microsoft: “تتطلب محركات الأقراص الثابتة القديمة HDD عمليات إدخال / إخراج مخزنة لإخفاء أوقات البحث الطويلة”.
سيتمكن المطورون الآن من تمكين هذا الوضع للألعاب المثبتة على محركات الأقراص الثابتة الأبطأ حتى يتمكنوا من الاستفادة من ميزات التخزين المؤقت لملفات نظام التشغيل وزيادة السرعة.
تعمل مايكروسوفت أيضًا على تحسين ميزة إلغاء ضغط GPU للأنسجة لجعله أكثر سرعة في DirectStorage 1.2.
تم تقديم إلغاء ضغط وحدة معالجة الرسومات مبدئيًا في الإصدار 1.1 من DirectStorage في أواخر العام الماضي ويسمح للألعاب باستخدام بطاقة الرسوميات لفك الضغط بدلاً من وحدة المعالجة المركزية.
كل هذه التغييرات الأخيرة على DirectStorage مشجعة، لكننا ما زلنا ننتظر أن يتبناها مطوروا الألعاب.
حتى الآن لم يقم سوى Forspoken بإضافة دعم DirectStorage، حيث تحسنت أوقات التحميل بحوالي 30 بالمائة أو أكثر.
إن كل من Nvidia و AMD و Intel على استعداد لدعم أحدث تقنيات إلغاء ضغط وحدة معالجة الرسومات الخاصة بـ DirectStorage.
لذلك نأمل أن نرى المزيد من مطوري الألعاب يدعمون التقنية الآن حيث إنها تفيد بشكل أوضح محركات الأقراص الثابتة الأقدم.